Mock Version: 1.4.19 Mock Version: 1.4.19 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/swig.spec'], chrootPath='/var/lib/mock/f32-build-17840709-1283534/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/swig.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1571270400 Wrote: /builddir/build/SRPMS/swig-4.0.1-2.fc32.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/swig.spec'], chrootPath='/var/lib/mock/f32-build-17840709-1283534/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/swig.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1571270400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NmVLh3 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf swig-4.0.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/swig-4.0.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd swig-4.0.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (swig308-Do-not-use-isystem.patch):' Patch #0 (swig308-Do-not-use-isystem.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .isystem --fuzz=0 patching file configure.ac Hunk #1 succeeded at 118 (offset -13 lines). + for all in CHANGES README + iconv -f ISO88591 -t UTF8 + touch -r CHANGES CHANGES.new + mv -f CHANGES.new CHANGES + for all in CHANGES README + iconv -f ISO88591 -t UTF8 + touch -r README README.new + mv -f README.new README + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IyFzR4 + umask 022 + cd /builddir/build/BUILD + cd swig-4.0.1 + ./autogen.sh + test -d Tools/config + aclocal -I Tools/config + autoheader + automake --add-missing --copy --force-missing + autoconf + cd CCache + autoreconf + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./Tools/config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./Tools/config/config.guess ++ basename ./Tools/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./Tools/config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './Tools/config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./Tools/config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./Tools/config/config.sub ++ basename ./Tools/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./Tools/config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './Tools/config/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=armv7hl-redhat-linux-gnu --host=armv7hl-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --without-ocaml --with-python=/usr/bin/python2 --with-python3=/usr/bin/python3 --with-php=/usr/bin/php --without-java --with-octave=/usr/bin/octave --without-maximum-compile-warnings checking build system type... armv7hl-redhat-linux-gnu checking host system type... armv7hl-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for armv7hl-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for armv7hl-redhat-linux-gnu-g++... no checking for armv7hl-redhat-linux-gnu-c++... no checking for armv7hl-redhat-linux-gnu-gpp... no checking for armv7hl-redhat-linux-gnu-aCC... no checking for armv7hl-redhat-linux-gnu-CC... no checking for armv7hl-redhat-linux-gnu-cxx... no checking for armv7hl-redhat-linux-gnu-cc++... no checking for armv7hl-redhat-linux-gnu-cl.exe... no checking for armv7hl-redhat-linux-gnu-FCC... no checking for armv7hl-redhat-linux-gnu-KCC... no checking for armv7hl-redhat-linux-gnu-RCC... no checking for armv7hl-redhat-linux-gnu-xlC_r... no checking for armv7hl-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking maximum warning verbosity option... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for popen... yes checking whether to enable PCRE support... yes checking whether to use local PCRE... no checking for a sed that does not truncate output... /usr/bin/sed checking for pcre-config... /usr/bin/pcre-config checking whether to enable ccache-swig... yes Checking packages required for SWIG developers. Note : None of the following packages are required for users to compile and install SWIG from the distributed tarball checking for bison... bison -y Checking for installed target languages and other information in order to compile and run the examples and test-suite invoked by 'make check'. Note : None of the following packages are required for users to compile and install SWIG from the distributed tarball checking for boostlib >= (102000)... yes configure: ISYSTEM: -I checking SO... .so checking LDSHARED... gcc -shared checking CXXSHARED... gcc -shared checking TRYLINKINGWITHCXX... CXXSHARED= g++ -shared checking CCSHARED... -fpic checking RPATH... -Xlinker -rpath $(exec_prefix)/lib -Xlinker -rpath . checking LINKFORSHARED... -Xlinker -export-dynamic checking PLATCFLAGS... checking whether to enable C++11 testing... no checking for dlopen in -ldl... yes checking for shl_load in -ldld... no checking for library containing t_open... no checking for library containing gethostbyname... none required checking for library containing socket... none required checking for swill_init in -lswill... no checking for main in -lieee... no checking for crypt in -lcrypt... yes checking for pkg-config... pkg-config checking for Tcl configuration... found /usr/lib/tcl8.6/tclConfig.sh checking for Tcl header files... -I/usr/include checking for Tcl library... -L/usr/lib -ltcl8.6 checking for /usr/bin/python2 major version number... 2 checking for Python os.name... posix checking for Python path separator... / checking for Python prefix... /usr checking for Python exec-prefix... /usr checking for Python version... python2.7 checking for Python lib dir... lib checking for Python header files... -I/usr/include/python2.7 -I/usr/lib/python2.7/config checking for Python library directory... /usr/lib/python2.7/config checking for Python library... -lpython2.7 checking for /usr/bin/python3-config... no checking for /usr/bin/python3 major version number... 3 checking for Python 3.x os.name... posix checking for Python 3.x path separator... / checking for pycodestyle... no checking for /usr/bin/2to3-3... no checking for 2to3... 2to3 checking for perl... perl checking for Perl5 header files... /usr/lib/perl5/CORE checking for Perl5 library... perl checking for Perl5 ccflags... -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 checking for Perl5 ccdlflags... -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld checking for Perl5 cccdlflags... -fPIC checking for Perl5 ldflags... -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib checking for Perl5 Test::More module... found checking if /usr/bin/octave works... yes checking for mkoctfile... /usr/bin/mkoctfile checking if /usr/bin/mkoctfile works... yes checking for Octave preprocessor flags... -I/usr/include/suitesparse -I/usr/include/octave-5.1.0/octave/.. -I/usr/include/octave-5.1.0/octave -I/usr/include/octave-5.1.0/octave/.. -I/usr/include/octave-5.1.0/octave checking for Octave compiler flags... -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -grecord-gcc-switches -O0 checking for Octave linker flags... -L/usr/lib/octave/5.1.0 -rdynamic -loctinterp -loctave -lutil -lm checking if Octave option '--no-window-system' is supported... yes checking if Octave option '--silent' is supported... yes checking if Octave option '--norc' is supported... yes checking if Octave option '--no-history' is supported... yes checking for scilab... no configure: Disabling Java checking for nodejs... no checking for node... no checking for JavaScriptCore/JavaScript.h... not found checking for JavaScriptCore/Webkit library... not found checking for V8 Javascript v8.h... not found checking for V8 Javascript library... not found checking for android... no checking for adb... no checking for ant... no checking for ndk-build... no checking for guile-config... no checking for mzscheme... no checking for mzc... no checking for ruby... ruby checking for Ruby header files... -I/usr/include -I/usr/include checking for Ruby library... not found... using /usr/include checking for PHP header files... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib configure: Disabling OCaml checking for mono-csc... no checking for gmcs... no checking for mcs... no checking for cscc... no checking for lua5.4... no checking for lua5.3... no checking for lua5.2... no checking for lua5.1... no checking for lua... /usr/bin/lua checking Lua version... Lua 5.3.x checking whether Lua dynamic loading is enabled... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking lua.h usability... yes checking lua.h presence... yes checking for lua.h... yes checking for library containing lua_close... -llua checking for R... /usr/bin/R checking for go... go checking whether go version is too old... no checking for gccgo... no checking for dmd... no checking for ldmd... no checking for gdmd... no checking for dmd... no checking for gdmd... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating swig.spec config.status: creating Examples/Makefile config.status: creating Examples/d/example.mk config.status: creating Examples/xml/Makefile config.status: creating Examples/test-suite/errors/Makefile config.status: creating Examples/test-suite/csharp/Makefile config.status: creating Examples/test-suite/d/Makefile config.status: creating Examples/test-suite/guile/Makefile config.status: creating Examples/test-suite/java/Makefile config.status: creating Examples/test-suite/javascript/Makefile config.status: creating Examples/test-suite/mzscheme/Makefile config.status: creating Examples/test-suite/ocaml/Makefile config.status: creating Examples/test-suite/octave/Makefile config.status: creating Examples/test-suite/perl5/Makefile config.status: creating Examples/test-suite/php/Makefile config.status: creating Examples/test-suite/python/Makefile config.status: creating Examples/test-suite/ruby/Makefile config.status: creating Examples/test-suite/scilab/Makefile config.status: creating Examples/test-suite/tcl/Makefile config.status: creating Examples/test-suite/lua/Makefile config.status: creating Examples/test-suite/r/Makefile config.status: creating Examples/test-suite/go/Makefile config.status: creating Source/Makefile config.status: creating Tools/javascript/Makefile config.status: creating preinst-swig config.status: creating CCache/ccache_swig_config.h config.status: creating Source/Include/swigconfig.h config.status: executing depfiles commands config.status: executing Examples commands === configuring in CCache (/builddir/build/BUILD/swig-4.0.1/CCache) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=armv7hl-redhat-linux-gnu' '--host=armv7hl-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--without-ocaml' '--with-python=/usr/bin/python2' '--with-python3=/usr/bin/python3' '--with-php=/usr/bin/php' '--without-java' '--with-octave=/usr/bin/octave' '--without-maximum-compile-warnings' 'build_alias=armv7hl-redhat-linux-gnu' 'host_alias=armv7hl-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' --cache-file=/dev/null --srcdir=. configure: Configuring ccache checking for armv7hl-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for realpath... yes checking for snprintf... yes checking for vsnprintf... yes checking for vasprintf... yes checking for asprintf... yes checking for mkstemp... yes checking for gethostname... yes checking for getpwuid... yes checking for utimes... yes checking for compar_fn_t in stdlib.h... yes checking for C99 vsnprintf... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzdopen in -lz... yes configure: creating ./config.status config.status: creating config_win32.h config.status: creating Makefile config.status: creating config.h The SWIG test-suite and examples are configured for the following languages: go lua octave perl5 php python r ruby tcl + make -j4 test -z "1" || (cd CCache && make) make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.1/CCache' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o ccache.o ccache.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o mdfour.o mdfour.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o hash.o hash.c make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.1/Source' make all-am make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.1/Source' gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o CParse/cscanner.o CParse/cscanner.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o execute.o execute.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o util.o util.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o args.o args.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o stats.o stats.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o cleanup.o cleanup.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o snprintf.o snprintf.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -c -o unify.o unify.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o CParse/parser.o CParse/parser.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o CParse/templ.o CParse/templ.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o CParse/util.o CParse/util.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/base.o DOH/base.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wall -W -I. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ccache-swig ccache.o mdfour.o hash.o execute.o util.o args.o stats.o cleanup.o snprintf.o unify.o -lz make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.1/CCache' gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/file.o DOH/file.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/fio.o DOH/fio.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/hash.o DOH/hash.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/list.o DOH/list.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/memory.o DOH/memory.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/string.o DOH/string.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o DOH/void.o DOH/void.c g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Doxygen/doxyentity.o Doxygen/doxyentity.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Doxygen/doxyparser.o Doxygen/doxyparser.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Doxygen/doxytranslator.o Doxygen/doxytranslator.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Doxygen/javadoc.o Doxygen/javadoc.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Doxygen/pydoc.o Doxygen/pydoc.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/allocate.o Modules/allocate.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/browser.o Modules/browser.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/contract.o Modules/contract.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/csharp.o Modules/csharp.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/d.o Modules/d.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/directors.o Modules/directors.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/emit.o Modules/emit.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/go.o Modules/go.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/guile.o Modules/guile.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/interface.o Modules/interface.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/java.o Modules/java.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/javascript.o Modules/javascript.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/lang.o Modules/lang.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/lua.o Modules/lua.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/main.o Modules/main.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/mzscheme.o Modules/mzscheme.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/nested.o Modules/nested.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/ocaml.o Modules/ocaml.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/octave.o Modules/octave.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/overload.o Modules/overload.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/perl5.o Modules/perl5.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/php.o Modules/php.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/python.o Modules/python.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/r.o Modules/r.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/ruby.o Modules/ruby.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/scilab.o Modules/scilab.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/swigmain.o Modules/swigmain.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/tcl8.o Modules/tcl8.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/typepass.o Modules/typepass.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/utils.o Modules/utils.cxx g++ -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Modules/xml.o Modules/xml.cxx gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Preprocessor/cpp.o Preprocessor/cpp.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Preprocessor/expr.o Preprocessor/expr.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/cwrap.o Swig/cwrap.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/deprecate.o Swig/deprecate.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/error.o Swig/error.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/extend.o Swig/extend.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/fragment.o Swig/fragment.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/getopt.o Swig/getopt.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/include.o Swig/include.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/misc.o Swig/misc.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/naming.o Swig/naming.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/parms.o Swig/parms.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/scanner.o Swig/scanner.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/stype.o Swig/stype.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/symbol.o Swig/symbol.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/tree.o Swig/tree.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/typemap.o Swig/typemap.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/typeobj.o Swig/typeobj.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/typesys.o Swig/typesys.c gcc -DHAVE_CONFIG_H -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -c -o Swig/wrapfunc.o Swig/wrapfunc.c g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o eswig CParse/cscanner.o CParse/parser.o CParse/templ.o CParse/util.o DOH/base.o DOH/file.o DOH/fio.o DOH/hash.o DOH/list.o DOH/memory.o DOH/string.o DOH/void.o Doxygen/doxyentity.o Doxygen/doxyparser.o Doxygen/doxytranslator.o Doxygen/javadoc.o Doxygen/pydoc.o Modules/allocate.o Modules/browser.o Modules/contract.o Modules/csharp.o Modules/d.o Modules/directors.o Modules/emit.o Modules/go.o Modules/guile.o Modules/interface.o Modules/java.o Modules/javascript.o Modules/lang.o Modules/lua.o Modules/main.o Modules/mzscheme.o Modules/nested.o Modules/ocaml.o Modules/octave.o Modules/overload.o Modules/perl5.o Modules/php.o Modules/python.o Modules/r.o Modules/ruby.o Modules/scilab.o Modules/swigmain.o Modules/tcl8.o Modules/typepass.o Modules/utils.o Modules/xml.o Preprocessor/cpp.o Preprocessor/expr.o Swig/cwrap.o Swig/deprecate.o Swig/error.o Swig/extend.o Swig/fragment.o Swig/getopt.o Swig/include.o Swig/misc.o Swig/naming.o Swig/parms.o Swig/scanner.o Swig/stype.o Swig/symbol.o Swig/tree.o Swig/typemap.o Swig/typeobj.o Swig/typesys.o Swig/wrapfunc.o -ldl -lpcre cp -f ../Source/eswig ../swig make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.1/Source' make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.1/Source' + make check test -x ./swig ./swig -version SWIG Version 4.0.1 Compiled with g++ [armv7hl-redhat-linux-gnu] Configured options: +pcre Please see http://www.swig.org for reporting bugs and further information ./swig -help Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Tcl 8 Options (available with -tcl8) -itcl - Enable ITcl support -nosafe - Leave out SafeInit module function. -prefix - Set a prefix to be prepended to all names -namespace - Build module into a Tcl 8 namespace -pkgversion - Set package version Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Perl 5 Options (available with -perl5) -compat - Compatibility mode -const - Wrap constants as constants and not variables (implies -proxy) -nopm - Do not generate the .pm file -noproxy - Don't create proxy classes -proxy - Create proxy classes -static - Omit code related to dynamic loading Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Python Options (available with -python) -builtin - Create Python built-in types rather than proxy classes, for better performance -castmode - Enable the casting mode, which allows implicit cast between types in Python -debug-doxygen-parser - Display doxygen parser module debugging information -debug-doxygen-translator - Display doxygen translator module debugging information -dirvtable - Generate a pseudo virtual table for directors for faster dispatch -doxygen - Convert C++ doxygen comments to pydoc comments in proxy classes -extranative - Return extra native wrappers for C++ std containers wherever possible -fastproxy - Use fast proxy mechanism for member methods -globals - Set used to access C global variable (default: 'cvar') -interface - Set low-level C/C++ module name to (default: module name prefixed by '_') -keyword - Use keyword arguments -nofastunpack - Use traditional UnpackTuple method to parse the argument functions -noh - Don't generate the output header file -noproxy - Don't generate proxy classes -nortti - Disable the use of the native C++ RTTI with directors -nothreads - Disable thread support for the entire interface -olddefs - Keep the old method definitions when using -fastproxy -py3 - Generate code with Python 3 specific features and syntax -relativeimport - Use relative Python imports -threads - Add thread support for all the interface -O - Enable the following optimization options: -fastdispatch -fastproxy -fvirtual Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Ruby Options (available with -ruby) -autorename - Enable renaming of classes and methods to follow Ruby coding standards -globalmodule - Wrap everything into the global module -initname - Set entry function to Init_ (used by `require') -minherit - Attempt to support multiple inheritance -noautorename - Disable renaming of classes and methods (default) -prefix - Set a prefix to be prepended to all names Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Octave Options (available with -octave) -globals - Set used to access C global variables [default: 'cvar'] Use '.' to load C global variables into module namespace -opprefix - Prefix for global operator functions [default: 'op_'] Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt PHP 7 Options (available with -php7) -noproxy - Don't generate proxy classes. -prefix - Prepend to all class names in PHP wrappers Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Lua Options (available with -lua) -elua - Generates LTR compatible wrappers for smaller devices running elua -eluac - LTR compatible wrappers in "crass compress" mode for elua -elua-emulate - Emulates behaviour of eLua. Useful only for testing. Incompatible with -elua/-eluac options. -nomoduleglobal - Do not register the module name as a global variable but return the module table from calls to require. -no-old-metatable-bindings - Disable support for old-style bindings name generation, some old-style members scheme etc. -squash-bases - Squashes symbols from all inheritance tree of a given class into itself. Emulates pre-SWIG3.0 inheritance. Insignificantly speeds things up, but increases memory consumption. Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt R Options (available with -r) -copystruct - Emit R code to copy C structs (on by default) -debug - Output debug -dll - Name of the DLL (without the .dll or .so suffix). Default is the module name. -gc - Aggressive garbage collection -memoryprof - Add memory profile -namespace - Output NAMESPACE file -no-init-code - Turn off the generation of the R_init_ code (registration information still generated) -package - Package name for the PACKAGE argument of the R .Call() invocations. Default is the module name. Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Go Options (available with -go) -cgo - Generate cgo input files -no-cgo - Do not generate cgo input files -gccgo - Generate code for gccgo rather than gc -go-pkgpath

- Like gccgo -fgo-pkgpath option -go-prefix

- Like gccgo -fgo-prefix option -import-prefix

- Prefix to add to %import directives -intgosize - Set size of Go int type--32 or 64 bits -package - Set name of the Go package to -use-shlib - Force use of a shared library -soname - Set shared library holding C/C++ code to Note: 'swig - -help' displays options for a specific target language. test -z "1" || (cd CCache && make check) make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.1/CCache' SWIG_LIB='.././../Lib' PATH=../..:$PATH SWIG='swig' CC='gcc' NOSOFTLINKSTEST='' CCACHE='../ccache-swig' CCACHE_PROG=ccache-swig ./test.sh starting testsuite base starting swig testsuite base starting testsuite link starting swig testsuite link starting testsuite hardlink starting swig testsuite hardlink starting testsuite cpp2 starting swig testsuite cpp2 starting testsuite nlevels4 starting testsuite nlevels1 test done - OK make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.1/CCache' showing tcl version 8.6 showing perl5 version This is perl 5, version 30, subversion 0 (v5.30.0) built for arm-linux-thread-multi-64int showing python version Python 2.7.17rc1 skipping java version skipping javascript version skipping android version skipping guile version skipping mzscheme version showing ruby version ruby 2.6.5p114 (2019-10-01 revision 67812) [armv7hl-linux] skipping ocaml version showing octave version GNU Octave, version 5.1.0 showing php version PHP 7.4.0RC4 (cli) (built: Oct 15 2019 11:28:21) ( NTS ) skipping csharp version showing lua version Lua 5.3.5 Copyright (C) 1994-2018 Lua.org, PUC-Rio showing r version R version 3.6.1 (2019-07-05) -- "Action of the Toes" skipping scilab version showing go version go version go1.13.1 linux/arm skipping d version checking Examples/tcl/class checking Examples/tcl/constants checking Examples/tcl/contract checking Examples/tcl/enum checking Examples/tcl/funcptr checking Examples/tcl/import checking Examples/tcl/multimap checking Examples/tcl/operator checking Examples/tcl/pointer checking Examples/tcl/reference checking Examples/tcl/simple checking Examples/tcl/std_vector In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1708: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1708: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1683: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1683: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1683: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1683: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1683: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1683: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking Examples/tcl/value checking Examples/tcl/variables checking Examples/perl5/callback checking Examples/perl5/class checking Examples/perl5/constants checking Examples/perl5/constants2 checking Examples/perl5/extend checking Examples/perl5/funcptr checking Examples/perl5/import checking Examples/perl5/multimap example_wrap.c: In function '_wrap_capitalize': example_wrap.c:1993:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 1993 | SV * _saved[1] ; | ^~~~~~ checking Examples/perl5/multiple_inheritance checking Examples/perl5/pointer checking Examples/perl5/reference checking Examples/perl5/simple checking Examples/perl5/value checking Examples/perl5/variables checking Examples/python/callback checking Examples/python/class checking Examples/python/constants checking Examples/python/contract checking Examples/python/docstrings checking Examples/python/doxygen checking Examples/python/enum checking Examples/python/exception checking Examples/python/exceptproxy checking Examples/python/extend checking Examples/python/funcptr checking Examples/python/funcptr2 checking Examples/python/functor checking Examples/python/import checking Examples/python/import_template checking Examples/python/import_packages checking Examples/python/multimap checking Examples/python/operator checking Examples/python/pointer checking Examples/python/reference checking Examples/python/simple checking Examples/python/smartptr checking Examples/python/std_vector example_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector*, std::vector::iterator)': example_wrap.cxx:4813:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4813 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4813:171: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4813 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ example_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector*, std::vector::iterator, std::vector::iterator)': example_wrap.cxx:4814:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4814 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4814:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 example_wrap.cxx:4814:218: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4814 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ example_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const value_type&)': example_wrap.cxx:4815:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4815 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4815:219: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4815 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ example_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const value_type&)': example_wrap.cxx:4816:17: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4816 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4816:223: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4816 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ example_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': example_wrap.cxx:8625:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 8625 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ example_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': example_wrap.cxx:8675:65: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 8675 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ example_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': example_wrap.cxx:9066:83: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9066 | result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ example_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': example_wrap.cxx:9119:42: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9119 | std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:4128:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4128 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4128:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 example_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]': example_wrap.cxx:3747:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3747 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]': example_wrap.cxx:3793:33: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3793 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:3793:11: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3793 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ example_wrap.cxx:3793:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 example_wrap.cxx:3800:11: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3800 | self->erase(sb,se); | ^~~~ example_wrap.cxx:3803:11: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3803 | self->insert(sb, is.begin(), is.end()); | ^~~~ example_wrap.cxx:3803:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 example_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]': example_wrap.cxx:3852:9: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3852 | self->erase(sb,se); | ^~~~ example_wrap.cxx:3857:14: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3857 | it = self->erase(it); example_wrap.cxx:3869:9: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3869 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ example_wrap.cxx:3869:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 example_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector]': example_wrap.cxx:3723:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3723 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ example_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:4142:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4142 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = double; FromOper = swig::from_oper]': example_wrap.cxx:4098:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4098 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4098:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 example_wrap.cxx:4098:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 example_wrap.cxx:4099:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4099 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ example_wrap.cxx:4099:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = double; FromOper = swig::from_oper]': example_wrap.cxx:4024:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4024 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4025:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4025 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = double; FromOper = swig::from_oper]': example_wrap.cxx:4050:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4050 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4050:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 example_wrap.cxx:4050:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 example_wrap.cxx:4051:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4051 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from example_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = double; FromOper = swig::from_oper]': example_wrap.cxx:3988:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3988 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:3989:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3989 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:3930:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3930 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from example_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 example_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector]': example_wrap.cxx:4427:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4427 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:2780: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ example_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:3955:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 3955 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:2707: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 checking Examples/python/std_map checking Examples/python/template checking Examples/python/varargs checking Examples/python/variables skipping java check skipping android check skipping guile check skipping mzscheme check checking Examples/ruby/class checking Examples/ruby/constants checking Examples/ruby/enum checking Examples/ruby/funcptr checking Examples/ruby/funcptr2 checking Examples/ruby/functor checking Examples/ruby/hashargs checking Examples/ruby/import checking Examples/ruby/import_template checking Examples/ruby/mark_function checking Examples/ruby/multimap checking Examples/ruby/operator checking Examples/ruby/overloading checking Examples/ruby/pointer checking Examples/ruby/reference checking Examples/ruby/simple checking Examples/ruby/std_vector example_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__to_a(std::vector*)': example_wrap.cxx:4593:45: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4593 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ example_wrap.cxx: In function 'std::vector* std_vector_Sl_double_Sg__select(std::vector*)': example_wrap.cxx:4667:32: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4667 | self->insert( r->end(), *i); | ^ example_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__delete_at(std::vector*, std::vector::difference_type)': example_wrap.cxx:4677:16: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4677 | self->erase(at); | ^ example_wrap.cxx: In function 'std::vector* std_vector_Sl_double_Sg__reject_bang(std::vector*)': example_wrap.cxx:4790:89: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4790 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ example_wrap.cxx:4790:104: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4790 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ example_wrap.cxx: In function 'std::vector* std_vector_Sl_double_Sg__reject(std::vector*)': example_wrap.cxx:4810:83: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4810 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ); | ^ example_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__shift(std::vector*)': example_wrap.cxx:4816:34: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4816 | self->erase( self->begin() ); | ^ example_wrap.cxx: In function 'std::vector* std_vector_Sl_double_Sg__insert__SWIG_0(std::vector*, std::vector::difference_type, int, VALUE*, ...)': example_wrap.cxx:4834:29: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4834 | self->insert( start++, val ); | ^ example_wrap.cxx:4840:33: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4840 | self->insert( start++, val ); | ^ example_wrap.cxx: In function 'std::vector* std_vector_Sl_double_Sg__unshift(std::vector*, int, VALUE*, ...)': example_wrap.cxx:4862:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4862 | self->insert( start, val ); | ^ example_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector*, std::vector::iterator)': example_wrap.cxx:4875:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4875 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4875:171: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4875 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ example_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector*, std::vector::iterator, std::vector::iterator)': example_wrap.cxx:4876:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4876 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4876:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 example_wrap.cxx:4876:218: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4876 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ example_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, const value_type&)': example_wrap.cxx:4877:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4877 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4877:219: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4877 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ example_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector*, std::vector::iterator, std::vector::size_type, const value_type&)': example_wrap.cxx:4878:17: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4878 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:4878:223: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4878 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ example_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg____delete__(std::vector*, const double&)': example_wrap.cxx:4907:75: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4907 | std::vector::iterator i = std::remove( self->begin(), e, val ); | ^ example_wrap.cxx:4909:23: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4909 | self->erase( i, e ); | ^ example_wrap.cxx: In function 'VALUE _wrap_DoubleVector_erase__SWIG_0(int, VALUE*, VALUE)': example_wrap.cxx:9731:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9731 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ example_wrap.cxx: In function 'VALUE _wrap_DoubleVector_erase__SWIG_1(int, VALUE*, VALUE)': example_wrap.cxx:9785:65: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9785 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ example_wrap.cxx: In function 'VALUE _wrap_DoubleVector_insert__SWIG_1(int, VALUE*, VALUE)': example_wrap.cxx:10218:83: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 10218 | result = std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,(double const &)*arg3); | ^ example_wrap.cxx: In function 'VALUE _wrap_DoubleVector_insert__SWIG_2(int, VALUE*, VALUE)': example_wrap.cxx:10274:42: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 10274 | std_vector_Sl_double_Sg__insert__SWIG_2(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector; Difference = int]': example_wrap.cxx:3070:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3070 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ example_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]': example_wrap.cxx:3089:29: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3089 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx:3089:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3089 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ example_wrap.cxx:3089:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 example_wrap.cxx:3095:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3095 | self->erase(sb,se); | ^~~~ example_wrap.cxx:3096:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3096 | self->insert(sb, v.begin(), v.end()); | ^~~~ example_wrap.cxx:3096:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _OIter = std::back_insert_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 896 | remove(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 906 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 907 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ example_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:3697:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3697 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ example_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator >; ValueType = double; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': example_wrap.cxx:3437:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3437 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ example_wrap.cxx:3438:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator >, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3438 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from example_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double]': /usr/include/c++/9/bits/predefined_ops.h:240:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 240 | operator()(_Iterator __it) | ^~~~~~~~ example_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:3297:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3297 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from example_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from example.h:4, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ example_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::vector]': example_wrap.cxx:3986:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3986 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from example.h:3, from example_wrap.cxx:1877: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ example_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator >]': example_wrap.cxx:3283:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 3283 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from example_wrap.cxx:1874: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 checking Examples/ruby/template checking Examples/ruby/value checking Examples/ruby/variables skipping ocaml check checking Examples/octave/callback In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdio:41, from example.h:3, from example.cxx:3: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/class In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/constants In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/contract In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/enum In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from example.cxx:4: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/extend In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdio:41, from example.h:3, from example.cxx:3: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/funcptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/funcptr2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/functor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/operator In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/module_load In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/pointer In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/reference In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from example.cxx:9: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/simple In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/variables In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from example_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/php/callback checking Examples/php/class checking Examples/php/constants checking Examples/php/cpointer checking Examples/php/disown checking Examples/php/enum checking Examples/php/extend checking Examples/php/funcptr checking Examples/php/overloading checking Examples/php/pointer checking Examples/php/pragmas checking Examples/php/proxy checking Examples/php/reference checking Examples/php/simple checking Examples/php/sync checking Examples/php/value checking Examples/php/variables skipping csharp check checking Examples/lua/arrays checking Examples/lua/class checking Examples/lua/constants checking Examples/lua/dual checking Examples/lua/embed checking Examples/lua/embed2 checking Examples/lua/embed3 checking Examples/lua/exception checking Examples/lua/funcptr3 checking Examples/lua/functest checking Examples/lua/functor checking Examples/lua/import checking Examples/lua/nspace checking Examples/lua/owner checking Examples/lua/pointer checking Examples/lua/simple checking Examples/lua/variables checking Examples/r/class checking Examples/r/simple skipping scilab check checking Examples/go/callback checking Examples/go/class checking Examples/go/constants checking Examples/go/director checking Examples/go/enum checking Examples/go/extend checking Examples/go/funcptr checking Examples/go/multimap checking Examples/go/pointer checking Examples/go/reference checking Examples/go/simple checking Examples/go/template checking Examples/go/variables skipping d check skipping javascript check checking errors test-suite checking errors testcase cpp_bad_extern checking errors testcase cpp_bad_global_memberptr checking errors testcase cpp_class_definition checking errors testcase cpp_extend_destructors checking errors testcase cpp_extend_redefine checking errors testcase cpp_extend_undefined checking errors testcase cpp_extra_brackets checking errors testcase cpp_extra_brackets2 checking errors testcase cpp_inherit checking errors testcase cpp_inherit_ignored checking errors testcase cpp_inline_namespace checking errors testcase cpp_invalid_exponents1 checking errors testcase cpp_invalid_exponents2 checking errors testcase cpp_invalid_qualifiers checking errors testcase cpp_invalid_template checking errors testcase cpp_macro_locator checking errors testcase cpp_missing_rparenthesis checking errors testcase cpp_missing_rtemplate checking errors testcase cpp_namespace_alias checking errors testcase cpp_namespace_aliasnot checking errors testcase cpp_namespace_aliasundef checking errors testcase cpp_namespace_template_bad checking errors testcase cpp_namewarn checking errors testcase cpp_nested_namespace_alias checking errors testcase cpp_nested_template checking errors testcase cpp_no_access checking errors testcase cpp_no_return_type checking errors testcase cpp_nobase checking errors testcase cpp_overload_const checking errors testcase cpp_private_inherit checking errors testcase cpp_raw_string_termination checking errors testcase cpp_recursive_typedef checking errors testcase cpp_refqualifier checking errors testcase cpp_shared_ptr checking errors testcase cpp_template_duplicate_names checking errors testcase cpp_template_friend checking errors testcase cpp_template_nargs checking errors testcase cpp_template_not checking errors testcase cpp_template_partial checking errors testcase cpp_template_repeat checking errors testcase cpp_template_scope checking errors testcase cpp_template_undef checking errors testcase cpp_using_not checking errors testcase cpp_using_undef checking errors testcase c_bad_name checking errors testcase c_bad_native checking errors testcase c_class checking errors testcase c_deprecated checking errors testcase c_empty_char checking errors testcase c_enum_badvalue checking errors testcase c_extra_rblock checking errors testcase c_extra_rbrace checking errors testcase c_extra_unsigned checking errors testcase c_insert_missing checking errors testcase c_long_short checking errors testcase c_missing_rbrace checking errors testcase c_missing_semi checking errors testcase c_redefine checking errors testcase c_varargs_neg checking errors testcase nomodule checking errors testcase pp_badeval checking errors testcase pp_constant checking errors testcase pp_defined checking errors testcase pp_deprecated checking errors testcase pp_expressions_bad checking errors testcase pp_illegal_argument checking errors testcase pp_invalid_exponents checking errors testcase pp_macro_badchar checking errors testcase pp_macro_defined_unterminated checking errors testcase pp_macro_expansion checking errors testcase pp_macro_expansion_multiline checking errors testcase pp_macro_inline_unterminated checking errors testcase pp_macro_missing_expression checking errors testcase pp_macro_nargs checking errors testcase pp_macro_redef checking errors testcase pp_macro_rparen checking errors testcase pp_macro_unexpected_tokens checking errors testcase pp_macro_unterminated checking errors testcase pp_misplaced_elif checking errors testcase pp_misplaced_else checking errors testcase pp_missing_enddef checking errors testcase pp_missing_endif checking errors testcase pp_missing_endoffile checking errors testcase pp_missing_file checking errors testcase pp_missing_rblock checking errors testcase pp_pragma checking errors testcase pp_unknowndirective checking errors testcase pp_unknowndirective2 checking errors testcase pp_unknowndirective3 checking errors testcase pp_unterm_char checking errors testcase pp_unterm_comment checking errors testcase pp_unterm_string checking errors testcase pp_unterminated_block checking errors testcase pp_variable_args checking errors testcase swig_apply_nargs checking errors testcase swig_extend checking errors testcase swig_fragment_missing checking errors testcase swig_identifier checking errors testcase swig_insert_bad checking errors testcase swig_pythoncode_bad checking errors testcase swig_pythoncode_bad2 checking errors testcase swig_pythoncode_bad3 checking errors testcase swig_typemap_copy checking errors testcase swig_typemap_old checking errors testcase swig_typemap_warn checking errors testcase doxygen_unknown_command checking tcl test-suite checking tcl testcase primitive_types (with run test) checking tcl testcase li_cstring checking tcl testcase li_cwstring checking tcl testcase abstract_access checking tcl testcase abstract_inherit checking tcl testcase abstract_inherit_ok checking tcl testcase abstract_signature checking tcl testcase abstract_typedef checking tcl testcase abstract_typedef2 checking tcl testcase abstract_virtual checking tcl testcase access_change checking tcl testcase add_link checking tcl testcase aggregate checking tcl testcase allowexcept checking tcl testcase allprotected checking tcl testcase allprotected_not checking tcl testcase anonymous_bitfield checking tcl testcase apply_signed_char checking tcl testcase apply_strings checking tcl testcase argout checking tcl testcase array_member checking tcl testcase array_typedef_memberin checking tcl testcase arrayref checking tcl testcase arrays_dimensionless checking tcl testcase arrays_global checking tcl testcase arrays_global_twodim checking tcl testcase arrays_scope checking tcl testcase autodoc checking tcl testcase bloody_hell checking tcl testcase bools (with run test) checking tcl testcase catches checking tcl testcase cast_operator checking tcl testcase casts checking tcl testcase char_binary checking tcl testcase char_strings checking tcl testcase chartest checking tcl testcase class_scope_namespace checking tcl testcase class_forward checking tcl testcase class_ignore checking tcl testcase class_scope_weird checking tcl testcase compactdefaultargs checking tcl testcase const_const_2 checking tcl testcase constant_directive checking tcl testcase constant_pointers checking tcl testcase constover checking tcl testcase constructor_copy checking tcl testcase constructor_exception checking tcl testcase constructor_explicit checking tcl testcase constructor_ignore checking tcl testcase constructor_rename checking tcl testcase constructor_value checking tcl testcase contract checking tcl testcase conversion checking tcl testcase conversion_namespace checking tcl testcase conversion_ns_template checking tcl testcase conversion_operators checking tcl testcase cplusplus_throw checking tcl testcase cpp_basic checking tcl testcase cpp_enum checking tcl testcase cpp_namespace checking tcl testcase cpp_nodefault checking tcl testcase cpp_static checking tcl testcase cpp_typedef checking tcl testcase cpp14_binary_integer_literals checking tcl testcase cpp17_hex_floating_literals checking tcl testcase cpp17_nested_namespaces checking tcl testcase cpp17_nspace_nested_namespaces checking tcl testcase cpp17_u8_char_literals checking tcl testcase curiously_recurring_template_pattern checking tcl testcase default_args checking tcl testcase default_arg_expressions checking tcl testcase default_arg_values checking tcl testcase default_constructor checking tcl testcase defvalue_constructor checking tcl testcase derived_byvalue checking tcl testcase derived_nested checking tcl testcase destructor_methodmodifiers checking tcl testcase destructor_reprotected checking tcl testcase director_abstract checking tcl testcase director_alternating checking tcl testcase director_basic checking tcl testcase director_binary_string checking tcl testcase director_classes checking tcl testcase director_classic checking tcl testcase director_constructor checking tcl testcase director_default checking tcl testcase director_detect checking tcl testcase director_enum checking tcl testcase director_exception checking tcl testcase director_exception_catches checking tcl testcase director_exception_nothrow checking tcl testcase director_extend checking tcl testcase director_finalizer checking tcl testcase director_frob checking tcl testcase director_ignore checking tcl testcase director_keywords checking tcl testcase director_namespace_clash checking tcl testcase director_nested checking tcl testcase director_nspace checking tcl testcase director_nspace_director_name_collision checking tcl testcase director_overload checking tcl testcase director_overload2 checking tcl testcase director_ownership checking tcl testcase director_pass_by_value checking tcl testcase director_primitives checking tcl testcase director_property checking tcl testcase director_protected checking tcl testcase director_protected_overloaded checking tcl testcase director_redefined checking tcl testcase director_ref checking tcl testcase director_smartptr checking tcl testcase director_thread checking tcl testcase director_unroll checking tcl testcase director_using checking tcl testcase director_void checking tcl testcase director_wombat checking tcl testcase disown (with run test) checking tcl testcase dynamic_cast checking tcl testcase empty checking tcl testcase enum_ignore checking tcl testcase enum_plus checking tcl testcase enum_rename checking tcl testcase enum_scope_template checking tcl testcase enum_template checking tcl testcase enum_thorough (with run test) checking tcl testcase enum_var checking tcl testcase equality checking tcl testcase evil_diamond checking tcl testcase evil_diamond_ns checking tcl testcase evil_diamond_prop checking tcl testcase exception_classname checking tcl testcase exception_order checking tcl testcase extend checking tcl testcase extend_constructor_destructor checking tcl testcase extend_default checking tcl testcase extend_placement checking tcl testcase extend_special_variables checking tcl testcase extend_template checking tcl testcase extend_template_method checking tcl testcase extend_template_ns checking tcl testcase extend_typedef_class checking tcl testcase extern_c checking tcl testcase extern_namespace checking tcl testcase extern_throws checking tcl testcase expressions checking tcl testcase features checking tcl testcase fragments checking tcl testcase friends checking tcl testcase friends_template checking tcl testcase funcptr_cpp checking tcl testcase functors checking tcl testcase fvirtual checking tcl testcase global_namespace checking tcl testcase global_ns_arg checking tcl testcase global_scope_types checking tcl testcase global_vars checking tcl testcase grouping checking tcl testcase ignore_parameter checking tcl testcase import_fragments checking tcl testcase import_nomodule (with run test) checking tcl testcase inherit checking tcl testcase inherit_member checking tcl testcase inherit_missing checking tcl testcase inherit_same_name checking tcl testcase inherit_target_language checking tcl testcase inherit_void_arg checking tcl testcase inline_initializer checking tcl testcase insert_directive checking tcl testcase keyword_rename checking tcl testcase kind checking tcl testcase kwargs_feature checking tcl testcase langobj checking tcl testcase li_attribute checking tcl testcase li_attribute_template checking tcl testcase li_boost_shared_ptr checking tcl testcase li_boost_shared_ptr_attribute checking tcl testcase li_boost_shared_ptr_bits checking tcl testcase li_boost_shared_ptr_director checking tcl testcase li_boost_shared_ptr_template checking tcl testcase li_carrays_cpp checking tcl testcase li_cdata_cpp checking tcl testcase li_cpointer_cpp checking tcl testcase li_std_auto_ptr checking tcl testcase li_stdint checking tcl testcase li_swigtype_inout checking tcl testcase li_typemaps checking tcl testcase li_typemaps_apply checking tcl testcase li_windows checking tcl testcase long_long_apply checking tcl testcase memberin_extend checking tcl testcase member_funcptr_galore checking tcl testcase member_pointer (with run test) checking tcl testcase member_pointer_const checking tcl testcase member_template checking tcl testcase minherit checking tcl testcase minherit2 checking tcl testcase mixed_types checking tcl testcase multiple_inheritance checking tcl testcase multiple_inheritance_abstract checking tcl testcase multiple_inheritance_interfaces checking tcl testcase multiple_inheritance_nspace checking tcl testcase multiple_inheritance_shared_ptr checking tcl testcase name_cxx checking tcl testcase name_warnings checking tcl testcase namespace_chase checking tcl testcase namespace_class checking tcl testcase namespace_enum checking tcl testcase namespace_extend checking tcl testcase namespace_forward_declaration checking tcl testcase namespace_nested checking tcl testcase namespace_spaces checking tcl testcase namespace_template checking tcl testcase namespace_typedef_class checking tcl testcase namespace_typemap checking tcl testcase namespace_union checking tcl testcase namespace_virtual_method checking tcl testcase nspace checking tcl testcase nspace_extend checking tcl testcase native_directive checking tcl testcase naturalvar checking tcl testcase naturalvar_more checking tcl testcase naturalvar_onoff checking tcl testcase nested_class checking tcl testcase nested_directors checking tcl testcase nested_comment checking tcl testcase nested_ignore checking tcl testcase nested_inheritance_interface checking tcl testcase nested_in_template checking tcl testcase nested_scope checking tcl testcase nested_template_base checking tcl testcase nested_workaround checking tcl testcase newobject1 (with run test) checking tcl testcase newobject3 checking tcl testcase null_pointer (with run test) checking tcl testcase operator_overload checking tcl testcase operator_overload_break checking tcl testcase operator_pointer_ref checking tcl testcase operbool checking tcl testcase ordering checking tcl testcase overload_arrays checking tcl testcase overload_bool checking tcl testcase overload_complicated checking tcl testcase overload_copy (with run test) checking tcl testcase overload_extend checking tcl testcase overload_method checking tcl testcase overload_numeric checking tcl testcase overload_null (with run test) checking tcl testcase overload_polymorphic checking tcl testcase overload_rename checking tcl testcase overload_return_type checking tcl testcase overload_simple (with run test) checking tcl testcase overload_subtype checking tcl testcase overload_template checking tcl testcase overload_template_fast checking tcl testcase pointer_reference checking tcl testcase preproc_constants checking tcl testcase primitive_ref (with run test) checking tcl testcase private_assign checking tcl testcase proxycode checking tcl testcase protected_rename checking tcl testcase pure_virtual checking tcl testcase redefined checking tcl testcase redefined_not checking tcl testcase refcount checking tcl testcase reference_global_vars (with run test) checking tcl testcase rename1 checking tcl testcase rename2 checking tcl testcase rename3 checking tcl testcase rename4 checking tcl testcase rename_rstrip_encoder checking tcl testcase rename_scope checking tcl testcase rename_simple checking tcl testcase rename_strip_encoder checking tcl testcase rename_pcre_encoder checking tcl testcase rename_pcre_enum checking tcl testcase rename_predicates checking tcl testcase rename_wildcard checking tcl testcase restrict_cplusplus checking tcl testcase return_const_value checking tcl testcase return_value_scope checking tcl testcase rname checking tcl testcase samename checking tcl testcase sizet checking tcl testcase smart_pointer_const checking tcl testcase smart_pointer_const2 checking tcl testcase smart_pointer_const_overload checking tcl testcase smart_pointer_extend checking tcl testcase smart_pointer_ignore checking tcl testcase smart_pointer_member checking tcl testcase smart_pointer_multi checking tcl testcase smart_pointer_multi_typedef checking tcl testcase smart_pointer_namespace checking tcl testcase smart_pointer_namespace2 checking tcl testcase smart_pointer_not checking tcl testcase smart_pointer_overload checking tcl testcase smart_pointer_protected checking tcl testcase smart_pointer_rename checking tcl testcase smart_pointer_simple checking tcl testcase smart_pointer_static checking tcl testcase smart_pointer_template_const_overload checking tcl testcase smart_pointer_template_defaults_overload In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:1716: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:1716: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking tcl testcase smart_pointer_templatemethods checking tcl testcase smart_pointer_templatevariables checking tcl testcase smart_pointer_typedef checking tcl testcase special_variables checking tcl testcase special_variable_attributes checking tcl testcase special_variable_macros checking tcl testcase static_array_member checking tcl testcase static_const_member checking tcl testcase static_const_member_2 checking tcl testcase stl_no_default_constructor checking tcl testcase string_constants checking tcl testcase struct_initialization_cpp checking tcl testcase struct_value checking tcl testcase swig_exception checking tcl testcase symbol_clash checking tcl testcase template_arg_replace checking tcl testcase template_arg_scope checking tcl testcase template_arg_typename checking tcl testcase template_array_numeric checking tcl testcase template_basic checking tcl testcase template_base_template checking tcl testcase template_classes checking tcl testcase template_class_reuse_name checking tcl testcase template_const_ref checking tcl testcase template_construct checking tcl testcase template_templated_constructors checking tcl testcase template_default checking tcl testcase template_default2 checking tcl testcase template_default_arg checking tcl testcase template_default_arg_overloaded checking tcl testcase template_default_arg_overloaded_extend checking tcl testcase template_default_arg_virtual_destructor checking tcl testcase template_default_cache checking tcl testcase template_default_class_parms checking tcl testcase template_default_class_parms_typedef checking tcl testcase template_default_inherit checking tcl testcase template_default_qualify checking tcl testcase template_default_vw checking tcl testcase template_empty_inherit checking tcl testcase template_enum checking tcl testcase template_enum_ns_inherit checking tcl testcase template_enum_typedef checking tcl testcase template_explicit checking tcl testcase template_extend1 checking tcl testcase template_extend2 checking tcl testcase template_extend_overload checking tcl testcase template_extend_overload_2 checking tcl testcase template_forward checking tcl testcase template_inherit checking tcl testcase template_inherit_abstract checking tcl testcase template_int_const checking tcl testcase template_keyword_in_type checking tcl testcase template_methods checking tcl testcase template_namespace_forward_declaration checking tcl testcase template_using_directive_and_declaration_forward checking tcl testcase template_using_directive_typedef checking tcl testcase template_nested checking tcl testcase template_nested_typemaps checking tcl testcase template_ns checking tcl testcase template_ns2 checking tcl testcase template_ns3 checking tcl testcase template_ns4 checking tcl testcase template_ns_enum checking tcl testcase template_ns_enum2 checking tcl testcase template_ns_inherit checking tcl testcase template_ns_scope checking tcl testcase template_parameters_global_scope checking tcl testcase template_partial_arg checking tcl testcase template_partial_specialization checking tcl testcase template_partial_specialization_typedef checking tcl testcase template_qualifier checking tcl testcase template_ref_type checking tcl testcase template_rename checking tcl testcase template_retvalue checking tcl testcase template_specialization checking tcl testcase template_specialization_defarg checking tcl testcase template_specialization_enum checking tcl testcase template_static checking tcl testcase template_tbase_template checking tcl testcase template_template_parameters checking tcl testcase template_typedef checking tcl testcase template_typedef_class_template checking tcl testcase template_typedef_cplx checking tcl testcase template_typedef_cplx2 checking tcl testcase template_typedef_cplx3 checking tcl testcase template_typedef_cplx4 checking tcl testcase template_typedef_cplx5 checking tcl testcase template_typedef_funcptr checking tcl testcase template_typedef_inherit checking tcl testcase template_typedef_ns checking tcl testcase template_typedef_ptr checking tcl testcase template_typedef_rec checking tcl testcase template_typedef_typedef checking tcl testcase template_typemaps checking tcl testcase template_typemaps_typedef checking tcl testcase template_typemaps_typedef2 checking tcl testcase template_using checking tcl testcase template_virtual checking tcl testcase template_whitespace checking tcl testcase threads checking tcl testcase threads_exception checking tcl testcase throw_exception checking tcl testcase typedef_array_member checking tcl testcase typedef_class checking tcl testcase typedef_classforward_same_name checking tcl testcase typedef_funcptr checking tcl testcase typedef_inherit checking tcl testcase typedef_mptr checking tcl testcase typedef_reference checking tcl testcase typedef_scope checking tcl testcase typedef_sizet checking tcl testcase typedef_struct_cpp checking tcl testcase typedef_typedef checking tcl testcase typemap_arrays checking tcl testcase typemap_array_qualifiers checking tcl testcase typemap_delete checking tcl testcase typemap_directorout checking tcl testcase typemap_documentation checking tcl testcase typemap_global_scope checking tcl testcase typemap_manyargs checking tcl testcase typemap_namespace checking tcl testcase typemap_ns_using checking tcl testcase typemap_numinputs checking tcl testcase typemap_template checking tcl testcase typemap_template_parm_typedef checking tcl testcase typemap_template_parms checking tcl testcase typemap_template_typedef checking tcl testcase typemap_out_optimal checking tcl testcase typemap_qualifier_strip checking tcl testcase typemap_variables checking tcl testcase typemap_various checking tcl testcase typename checking tcl testcase types_directive checking tcl testcase unicode_strings checking tcl testcase union_scope checking tcl testcase using1 checking tcl testcase using2 checking tcl testcase using_composition checking tcl testcase using_directive_and_declaration checking tcl testcase using_directive_and_declaration_forward checking tcl testcase using_extend checking tcl testcase using_inherit checking tcl testcase using_namespace checking tcl testcase using_namespace_loop checking tcl testcase using_pointers checking tcl testcase using_private checking tcl testcase using_protected checking tcl testcase valuewrapper checking tcl testcase valuewrapper_base checking tcl testcase valuewrapper_const checking tcl testcase valuewrapper_opaque checking tcl testcase varargs checking tcl testcase varargs_overload checking tcl testcase variable_replacement checking tcl testcase virtual_destructor checking tcl testcase virtual_derivation checking tcl testcase virtual_poly checking tcl testcase virtual_vs_nonvirtual_base checking tcl testcase voidtest checking tcl testcase wallkw checking tcl testcase wrapmacro checking tcl testcase director_string checking tcl testcase ignore_template_constructor In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1681: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:1713: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Flow]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1681: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1681: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:1713: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1681: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Flow*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Flow*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1681: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = Flow*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:1713: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1716: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 checking tcl testcase li_std_combinations In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:1730: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:1730: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:1730: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 checking tcl testcase li_std_containers_overload checking tcl testcase li_std_deque li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delitem(std::deque*, int)': li_std_deque_wrap.cxx:1952:48: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1952 | self->erase(self->begin()+i); | ^ li_std_deque_wrap.cxx: In function 'std::deque std_deque_Sl_double_Sg__getslice(std::deque*, int, int)': li_std_deque_wrap.cxx:1964:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1964 | std::copy(self->begin()+i,self->begin()+j,tmp.begin()); | ^ li_std_deque_wrap.cxx:1964:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1964:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1964:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__setslice(std::deque*, int, int, const std::deque&)': li_std_deque_wrap.cxx:1974:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1974 | std::copy(v.begin(),v.end(),self->begin()+i); | ^ li_std_deque_wrap.cxx:1974:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1974:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1974:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1976:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1976 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:1976:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:1978:73: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1978 | self->insert(self->begin()+i+1,v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:1978:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1978:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1980:67: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1980 | self->insert(self->end(),v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:1980:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1980:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delslice(std::deque*, int, int)': li_std_deque_wrap.cxx:1989:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1989 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:1989:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 407 | copy(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 410 | { return std::copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1759 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1763 | _M_insert_dispatch(__position._M_const_cast(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_dispatch(std::deque<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2049 | _M_insert_dispatch(iterator __pos, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:598:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 598 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1708: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1679: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking tcl testcase li_std_except checking tcl testcase li_std_except_as_class checking tcl testcase li_std_map In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:1804: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:1804: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking tcl testcase li_std_pair checking tcl testcase li_std_pair_using checking tcl testcase li_std_string (with run test) checking tcl testcase li_std_vector In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1714: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1714: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1714: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1749: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1714: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1714: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking tcl testcase li_std_vector_back_reference checking tcl testcase li_std_vector_enum checking tcl testcase li_std_vector_member_var In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:1714: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:1714: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:1714: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1717: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1682: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking tcl testcase li_std_vector_ptr checking tcl testcase li_std_wstring checking tcl testcase smart_pointer_inherit checking tcl testcase template_typedef_fnc checking tcl testcase template_type_namespace checking tcl testcase template_opaque checking tcl testcase li_cstring checking tcl testcase li_cwstring checking tcl testcase arrays checking tcl testcase bom_utf8 checking tcl testcase c_delete checking tcl testcase c_delete_function checking tcl testcase char_constant checking tcl testcase const_const checking tcl testcase constant_expr checking tcl testcase default_args_c checking tcl testcase empty_c checking tcl testcase enums checking tcl testcase enum_forward checking tcl testcase enum_macro checking tcl testcase enum_missing checking tcl testcase extern_declaration checking tcl testcase funcptr checking tcl testcase function_typedef checking tcl testcase global_functions checking tcl testcase immutable_values checking tcl testcase inctest checking tcl testcase infinity checking tcl testcase integers checking tcl testcase keyword_rename_c checking tcl testcase lextype checking tcl testcase li_carrays checking tcl testcase li_cdata checking tcl testcase li_cmalloc checking tcl testcase li_constraints checking tcl testcase li_cpointer checking tcl testcase li_math checking tcl testcase long_long checking tcl testcase memberin_extend_c checking tcl testcase name checking tcl testcase nested checking tcl testcase nested_extend_c checking tcl testcase nested_structs checking tcl testcase newobject2 (with run test) checking tcl testcase overload_extend_c checking tcl testcase overload_extend2 checking tcl testcase preproc checking tcl testcase preproc_constants_c checking tcl testcase preproc_defined checking tcl testcase preproc_gcc_output checking tcl testcase preproc_include checking tcl testcase preproc_line_file checking tcl testcase register_par checking tcl testcase ret_by_value checking tcl testcase simple_array checking tcl testcase sizeof_pointer checking tcl testcase sneaky1 checking tcl testcase string_simple checking tcl testcase struct_rename checking tcl testcase struct_initialization checking tcl testcase typedef_classforward_same_name checking tcl testcase typedef_struct checking tcl testcase typemap_subst checking tcl testcase union_parameter (with run test) checking tcl testcase unions (with run test) checking tcl testcase clientdata_prop (with run test) checking tcl testcase import_stl checking tcl testcase imports (with run test) checking tcl testcase mod checking tcl testcase multi_import checking tcl testcase packageoption checking tcl testcase template_typedef_import 549 tcl tests passed checking perl5 test-suite checking perl5 testcase primitive_types (with run test) checking perl5 testcase li_cstring li_cstring_wrap.cxx: In function 'void _wrap_test3(PerlInterpreter*, CV*)': li_cstring_wrap.cxx:2194:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2194 | SV * _saved[1] ; | ^~~~~~ li_cstring_wrap.cxx: In function 'void _wrap_test4(PerlInterpreter*, CV*)': li_cstring_wrap.cxx:2232:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2232 | SV * _saved[1] ; | ^~~~~~ li_cstring_wrap.cxx: In function 'void _wrap_test5(PerlInterpreter*, CV*)': li_cstring_wrap.cxx:2270:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2270 | SV * _saved[1] ; | ^~~~~~ li_cstring_wrap.cxx: In function 'void _wrap_test6(PerlInterpreter*, CV*)': li_cstring_wrap.cxx:2305:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2305 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase li_cdata_carrays_cpp (with run test) checking perl5 testcase li_reference (with run test) checking perl5 testcase director_nestedmodule checking perl5 testcase abstract_access checking perl5 testcase abstract_inherit checking perl5 testcase abstract_inherit_ok checking perl5 testcase abstract_signature checking perl5 testcase abstract_typedef checking perl5 testcase abstract_typedef2 checking perl5 testcase abstract_virtual checking perl5 testcase access_change checking perl5 testcase add_link checking perl5 testcase aggregate (with run test) checking perl5 testcase allowexcept allowexcept_wrap.cxx: In function 'void _wrap_Foo_member_variable_set(PerlInterpreter*, CV*)': allowexcept_wrap.cxx:1833:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1833 | Foo *arg1 = (Foo *) 0 ; | ^~~~ allowexcept_wrap.cxx:1834:10: warning: variable 'arg2' set but not used [-Wunused-but-set-variable] 1834 | XYZ *arg2 = (XYZ *) 0 ; | ^~~~ allowexcept_wrap.cxx: In function 'void _wrap_Foo_member_variable_get(PerlInterpreter*, CV*)': allowexcept_wrap.cxx:1875:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1875 | Foo *arg1 = (Foo *) 0 ; | ^~~~ checking perl5 testcase allprotected checking perl5 testcase allprotected_not checking perl5 testcase anonymous_bitfield checking perl5 testcase apply_signed_char (with run test) checking perl5 testcase apply_strings (with run test) checking perl5 testcase argout checking perl5 testcase array_member (with run test) checking perl5 testcase array_typedef_memberin checking perl5 testcase arrayref checking perl5 testcase arrays_dimensionless checking perl5 testcase arrays_global checking perl5 testcase arrays_global_twodim checking perl5 testcase arrays_scope checking perl5 testcase autodoc autodoc_wrap.cxx: In function 'void _wrap_func_inout(PerlInterpreter*, CV*)': autodoc_wrap.cxx:5268:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5268 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase bloody_hell checking perl5 testcase bools checking perl5 testcase catches checking perl5 testcase cast_operator checking perl5 testcase casts checking perl5 testcase char_binary (with run test) checking perl5 testcase char_strings (with run test) checking perl5 testcase chartest checking perl5 testcase class_scope_namespace checking perl5 testcase class_forward checking perl5 testcase class_ignore (with run test) checking perl5 testcase class_scope_weird checking perl5 testcase compactdefaultargs checking perl5 testcase const_const_2 checking perl5 testcase constant_directive checking perl5 testcase constant_pointers checking perl5 testcase constover checking perl5 testcase constructor_copy checking perl5 testcase constructor_exception checking perl5 testcase constructor_explicit checking perl5 testcase constructor_ignore checking perl5 testcase constructor_rename checking perl5 testcase constructor_value checking perl5 testcase contract (with run test) checking perl5 testcase conversion checking perl5 testcase conversion_namespace checking perl5 testcase conversion_ns_template checking perl5 testcase conversion_operators checking perl5 testcase cplusplus_throw checking perl5 testcase cpp_basic checking perl5 testcase cpp_enum checking perl5 testcase cpp_namespace checking perl5 testcase cpp_nodefault checking perl5 testcase cpp_static checking perl5 testcase cpp_typedef checking perl5 testcase cpp14_binary_integer_literals checking perl5 testcase cpp17_hex_floating_literals checking perl5 testcase cpp17_nested_namespaces checking perl5 testcase cpp17_nspace_nested_namespaces checking perl5 testcase cpp17_u8_char_literals checking perl5 testcase curiously_recurring_template_pattern checking perl5 testcase default_args (with run test) checking perl5 testcase default_arg_expressions checking perl5 testcase default_arg_values checking perl5 testcase default_constructor (with run test) checking perl5 testcase defvalue_constructor checking perl5 testcase derived_byvalue checking perl5 testcase derived_nested checking perl5 testcase destructor_methodmodifiers checking perl5 testcase destructor_reprotected checking perl5 testcase director_abstract (with run test) checking perl5 testcase director_alternating (with run test) checking perl5 testcase director_basic (with run test) checking perl5 testcase director_binary_string checking perl5 testcase director_classes (with run test) checking perl5 testcase director_classic (with run test) checking perl5 testcase director_constructor (with run test) checking perl5 testcase director_default (with run test) checking perl5 testcase director_detect (with run test) checking perl5 testcase director_enum (with run test) checking perl5 testcase director_exception (with run test) checking perl5 testcase director_exception_catches checking perl5 testcase director_exception_nothrow checking perl5 testcase director_extend (with run test) checking perl5 testcase director_finalizer (with run test) checking perl5 testcase director_frob (with run test) checking perl5 testcase director_ignore (with run test) checking perl5 testcase director_keywords checking perl5 testcase director_namespace_clash checking perl5 testcase director_nested (with run test) checking perl5 testcase director_nspace checking perl5 testcase director_nspace_director_name_collision checking perl5 testcase director_overload checking perl5 testcase director_overload2 checking perl5 testcase director_ownership checking perl5 testcase director_pass_by_value checking perl5 testcase director_primitives (with run test) checking perl5 testcase director_property checking perl5 testcase director_protected (with run test) checking perl5 testcase director_protected_overloaded checking perl5 testcase director_redefined checking perl5 testcase director_ref checking perl5 testcase director_smartptr checking perl5 testcase director_thread checking perl5 testcase director_unroll (with run test) checking perl5 testcase director_using checking perl5 testcase director_void checking perl5 testcase director_wombat (with run test) checking perl5 testcase disown (with run test) checking perl5 testcase dynamic_cast (with run test) checking perl5 testcase empty checking perl5 testcase enum_ignore checking perl5 testcase enum_plus checking perl5 testcase enum_rename checking perl5 testcase enum_scope_template checking perl5 testcase enum_template (with run test) checking perl5 testcase enum_thorough (with run test) checking perl5 testcase enum_var checking perl5 testcase equality checking perl5 testcase evil_diamond checking perl5 testcase evil_diamond_ns checking perl5 testcase evil_diamond_prop checking perl5 testcase exception_classname checking perl5 testcase exception_order (with run test) checking perl5 testcase extend checking perl5 testcase extend_constructor_destructor checking perl5 testcase extend_default checking perl5 testcase extend_placement checking perl5 testcase extend_special_variables checking perl5 testcase extend_template checking perl5 testcase extend_template_method checking perl5 testcase extend_template_ns checking perl5 testcase extend_typedef_class checking perl5 testcase extern_c checking perl5 testcase extern_namespace checking perl5 testcase extern_throws checking perl5 testcase expressions checking perl5 testcase features checking perl5 testcase fragments checking perl5 testcase friends checking perl5 testcase friends_template checking perl5 testcase funcptr_cpp checking perl5 testcase functors checking perl5 testcase fvirtual checking perl5 testcase global_namespace checking perl5 testcase global_ns_arg checking perl5 testcase global_scope_types checking perl5 testcase global_vars (with run test) checking perl5 testcase grouping (with run test) grouping_wrap.cxx:1596:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses] 1596 | int (test3) = 37; | ^ checking perl5 testcase ignore_parameter (with run test) checking perl5 testcase import_fragments checking perl5 testcase import_nomodule (with run test) checking perl5 testcase inherit (with run test) checking perl5 testcase inherit_member checking perl5 testcase inherit_missing (with run test) checking perl5 testcase inherit_same_name checking perl5 testcase inherit_target_language checking perl5 testcase inherit_void_arg checking perl5 testcase inline_initializer checking perl5 testcase insert_directive checking perl5 testcase keyword_rename checking perl5 testcase kind checking perl5 testcase kwargs_feature checking perl5 testcase langobj checking perl5 testcase li_attribute checking perl5 testcase li_attribute_template checking perl5 testcase li_boost_shared_ptr checking perl5 testcase li_boost_shared_ptr_attribute checking perl5 testcase li_boost_shared_ptr_bits checking perl5 testcase li_boost_shared_ptr_director checking perl5 testcase li_boost_shared_ptr_template checking perl5 testcase li_carrays_cpp (with run test) checking perl5 testcase li_cdata_cpp checking perl5 testcase li_cpointer_cpp checking perl5 testcase li_std_auto_ptr checking perl5 testcase li_stdint checking perl5 testcase li_swigtype_inout checking perl5 testcase li_typemaps (with run test) li_typemaps_wrap.cxx: In function 'void _wrap_inout_bool(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4345:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4345 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_int(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4385:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4385 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_short(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4425:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4425 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_long(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4465:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4465 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_uint(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4505:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4505 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_ushort(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4545:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4545 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_ulong(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4585:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4585 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_uchar(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4625:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4625 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_schar(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4665:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4665 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_float(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4705:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4705 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_double(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4745:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4745 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_longlong(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4785:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4785 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inout_ulonglong(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4825:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4825 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_bool(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4865:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4865 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_int(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4905:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4905 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_short(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4945:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4945 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_long(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:4985:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4985 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_uint(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5025:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5025 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_ushort(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5065:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5065 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_ulong(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5105:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5105 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_uchar(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5145:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5145 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_schar(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5185:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5185 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_float(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5225:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5225 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_double(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5265:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5265 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_longlong(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5305:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5305 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_ulonglong(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5345:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5345 | SV * _saved[1] ; | ^~~~~~ li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_int2(PerlInterpreter*, CV*)': li_typemaps_wrap.cxx:5388:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5388 | SV * _saved[2] ; | ^~~~~~ checking perl5 testcase li_typemaps_apply li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_bool(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:2521:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2521 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_bool(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:2562:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2562 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_int(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:2745:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2745 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_int(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:2786:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2786 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_short(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:2969:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2969 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_short(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3010:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3010 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_long(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3193:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3193 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_long(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3234:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3234 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_uint(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3417:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3417 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_uint(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3458:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3458 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_ushort(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3641:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3641 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_ushort(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3682:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3682 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_ulong(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3865:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3865 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_ulong(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:3906:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3906 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_uchar(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4089:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4089 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_uchar(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4130:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4130 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_schar(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4313:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4313 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_schar(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4354:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4354 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_float(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4537:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4537 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_float(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4578:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4578 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_double(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4761:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4761 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_double(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4802:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4802 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_longlong(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:4985:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 4985 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_longlong(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:5026:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5026 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_ulonglong(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:5209:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5209 | SV * _saved[1] ; | ^~~~~~ li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_ulonglong(PerlInterpreter*, CV*)': li_typemaps_apply_wrap.cxx:5250:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 5250 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase li_windows checking perl5 testcase long_long_apply long_long_apply_wrap.cxx: In function 'void _wrap_inout_longlong(PerlInterpreter*, CV*)': long_long_apply_wrap.cxx:2361:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2361 | SV * _saved[1] ; | ^~~~~~ long_long_apply_wrap.cxx: In function 'void _wrap_inout_ulonglong(PerlInterpreter*, CV*)': long_long_apply_wrap.cxx:2401:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2401 | SV * _saved[1] ; | ^~~~~~ long_long_apply_wrap.cxx: In function 'void _wrap_inoutr_longlong(PerlInterpreter*, CV*)': long_long_apply_wrap.cxx:2441:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2441 | SV * _saved[1] ; | ^~~~~~ long_long_apply_wrap.cxx: In function 'void _wrap_inoutr_ulonglong(PerlInterpreter*, CV*)': long_long_apply_wrap.cxx:2481:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2481 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase memberin_extend checking perl5 testcase member_funcptr_galore checking perl5 testcase member_pointer (with run test) checking perl5 testcase member_pointer_const checking perl5 testcase member_template checking perl5 testcase minherit (with run test) checking perl5 testcase minherit2 checking perl5 testcase mixed_types checking perl5 testcase multiple_inheritance (with run test) checking perl5 testcase multiple_inheritance_abstract checking perl5 testcase multiple_inheritance_interfaces checking perl5 testcase multiple_inheritance_nspace checking perl5 testcase multiple_inheritance_shared_ptr checking perl5 testcase name_cxx checking perl5 testcase name_warnings checking perl5 testcase namespace_chase checking perl5 testcase namespace_class checking perl5 testcase namespace_enum checking perl5 testcase namespace_extend checking perl5 testcase namespace_forward_declaration checking perl5 testcase namespace_nested checking perl5 testcase namespace_spaces checking perl5 testcase namespace_template checking perl5 testcase namespace_typedef_class checking perl5 testcase namespace_typemap checking perl5 testcase namespace_union checking perl5 testcase namespace_virtual_method checking perl5 testcase nspace checking perl5 testcase nspace_extend checking perl5 testcase native_directive checking perl5 testcase naturalvar (with run test) checking perl5 testcase naturalvar_more checking perl5 testcase naturalvar_onoff checking perl5 testcase nested_class checking perl5 testcase nested_directors checking perl5 testcase nested_comment checking perl5 testcase nested_ignore checking perl5 testcase nested_inheritance_interface checking perl5 testcase nested_in_template checking perl5 testcase nested_scope checking perl5 testcase nested_template_base checking perl5 testcase nested_workaround checking perl5 testcase newobject1 checking perl5 testcase newobject3 checking perl5 testcase null_pointer checking perl5 testcase operator_overload (with run test) checking perl5 testcase operator_overload_break (with run test) checking perl5 testcase operator_pointer_ref checking perl5 testcase operbool checking perl5 testcase ordering checking perl5 testcase overload_arrays checking perl5 testcase overload_bool checking perl5 testcase overload_complicated checking perl5 testcase overload_copy (with run test) checking perl5 testcase overload_extend checking perl5 testcase overload_method checking perl5 testcase overload_numeric checking perl5 testcase overload_null (with run test) checking perl5 testcase overload_polymorphic checking perl5 testcase overload_rename checking perl5 testcase overload_return_type checking perl5 testcase overload_simple (with run test) checking perl5 testcase overload_subtype checking perl5 testcase overload_template checking perl5 testcase overload_template_fast checking perl5 testcase pointer_reference checking perl5 testcase preproc_constants checking perl5 testcase primitive_ref (with run test) checking perl5 testcase private_assign checking perl5 testcase proxycode checking perl5 testcase protected_rename checking perl5 testcase pure_virtual checking perl5 testcase redefined checking perl5 testcase redefined_not checking perl5 testcase refcount checking perl5 testcase reference_global_vars (with run test) checking perl5 testcase rename1 checking perl5 testcase rename2 checking perl5 testcase rename3 checking perl5 testcase rename4 checking perl5 testcase rename_rstrip_encoder checking perl5 testcase rename_scope (with run test) checking perl5 testcase rename_simple checking perl5 testcase rename_strip_encoder checking perl5 testcase rename_pcre_encoder checking perl5 testcase rename_pcre_enum checking perl5 testcase rename_predicates checking perl5 testcase rename_wildcard checking perl5 testcase restrict_cplusplus checking perl5 testcase return_const_value (with run test) checking perl5 testcase return_value_scope checking perl5 testcase rname checking perl5 testcase samename checking perl5 testcase sizet (with run test) checking perl5 testcase smart_pointer_const checking perl5 testcase smart_pointer_const2 checking perl5 testcase smart_pointer_const_overload checking perl5 testcase smart_pointer_extend smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtr_z_get(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:2379:15: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2379 | hi::CPtr *arg1 = (hi::CPtr *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrConst_z_get(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:2606:20: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2606 | hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_0(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:3469:14: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3469 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_1(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:3496:14: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3496 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_HoHoHo(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:3605:14: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3605 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_DPtrFoo_SExt__SWIG_0(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:3762:19: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3762 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_DPtrFoo_SExt__SWIG_1(PerlInterpreter*, CV*)': smart_pointer_extend_wrap.cxx:3800:19: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3800 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ checking perl5 testcase smart_pointer_ignore checking perl5 testcase smart_pointer_member smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_z_get(PerlInterpreter*, CV*)': smart_pointer_member_wrap.cxx:2331:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2331 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_ZZ_get(PerlInterpreter*, CV*)': smart_pointer_member_wrap.cxx:2359:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2359 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_zx_get(PerlInterpreter*, CV*)': smart_pointer_member_wrap.cxx:2424:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2424 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'void _wrap_CBar_z_get(PerlInterpreter*, CV*)': smart_pointer_member_wrap.cxx:2619:11: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2619 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'void _wrap_CBar_ZZ_get(PerlInterpreter*, CV*)': smart_pointer_member_wrap.cxx:2647:11: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2647 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'void _wrap_CBar_zx_get(PerlInterpreter*, CV*)': smart_pointer_member_wrap.cxx:2675:11: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2675 | CBar *arg1 = (CBar *) 0 ; | ^~~~ checking perl5 testcase smart_pointer_multi checking perl5 testcase smart_pointer_multi_typedef checking perl5 testcase smart_pointer_namespace checking perl5 testcase smart_pointer_namespace2 checking perl5 testcase smart_pointer_not checking perl5 testcase smart_pointer_overload checking perl5 testcase smart_pointer_protected checking perl5 testcase smart_pointer_rename checking perl5 testcase smart_pointer_simple checking perl5 testcase smart_pointer_static checking perl5 testcase smart_pointer_template_const_overload smart_pointer_template_const_overload_wrap.cxx: In function 'void tester()': smart_pointer_template_const_overload_wrap.cxx:1608:9: warning: variable 'a' set but not used [-Wunused-but-set-variable] 1608 | int a = p->svariable; | ^ smart_pointer_template_const_overload_wrap.cxx: In function 'void _wrap_FooSmartPointer_svariable_get(PerlInterpreter*, CV*)': smart_pointer_template_const_overload_wrap.cxx:2406:40: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2406 | SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ; | ^~~~ smart_pointer_template_const_overload_wrap.cxx: In function 'void _wrap_FooSmartPointer_constsvariable_get(PerlInterpreter*, CV*)': smart_pointer_template_const_overload_wrap.cxx:2434:40: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2434 | SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ; | ^~~~ checking perl5 testcase smart_pointer_template_defaults_overload In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:1614: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:1614: /usr/include/c++/9/bits/stl_map.h: In function 'void _wrap_StringDoubleMap_set(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/9/bits/stl_map.h: In function 'void _wrap_WrappedMap_set(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, checking perl5 testcase smart_pointer_templatemethods checking perl5 testcase smart_pointer_templatevariables checking perl5 testcase smart_pointer_typedef checking perl5 testcase special_variables special_variables_wrap.cxx: In function 'void _wrap_testmethod(PerlInterpreter*, CV*)': special_variables_wrap.cxx:2406:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2406 | SV * _saved[1] ; | ^~~~~~ special_variables_wrap.cxx: In function 'void _wrap_KKK_testmethod(PerlInterpreter*, CV*)': special_variables_wrap.cxx:2441:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2441 | SV * _saved[1] ; | ^~~~~~ special_variables_wrap.cxx: In function 'void _wrap_KKK_teststaticmethod(PerlInterpreter*, CV*)': special_variables_wrap.cxx:2480:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2480 | SV * _saved[1] ; | ^~~~~~ special_variables_wrap.cxx: In function 'void _wrap_director_testmethod(PerlInterpreter*, CV*)': special_variables_wrap.cxx:3267:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3267 | SV * _saved[1] ; | ^~~~~~ special_variables_wrap.cxx: In function 'void _wrap_DirectorTest_director_testmethod(PerlInterpreter*, CV*)': special_variables_wrap.cxx:3305:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 3305 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase special_variable_attributes checking perl5 testcase special_variable_macros checking perl5 testcase static_array_member checking perl5 testcase static_const_member checking perl5 testcase static_const_member_2 checking perl5 testcase stl_no_default_constructor checking perl5 testcase string_constants checking perl5 testcase struct_initialization_cpp checking perl5 testcase struct_value checking perl5 testcase swig_exception checking perl5 testcase symbol_clash checking perl5 testcase template_arg_replace checking perl5 testcase template_arg_scope checking perl5 testcase template_arg_typename checking perl5 testcase template_array_numeric template_array_numeric_wrap.cxx: In function 'void _wrap_make_array4f(PerlInterpreter*, CV*)': template_array_numeric_wrap.cxx:1597:10: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] 1597 | return a; | ^ checking perl5 testcase template_basic checking perl5 testcase template_base_template checking perl5 testcase template_classes checking perl5 testcase template_class_reuse_name checking perl5 testcase template_const_ref checking perl5 testcase template_construct checking perl5 testcase template_templated_constructors checking perl5 testcase template_default template_default_wrap.cxx: In function 'void _wrap_new_A_p(PerlInterpreter*, CV*)': template_default_wrap.cxx:1929:43: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1929 | ns1::ns2::A< double,ns1::ns2::Parm > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'void _wrap_new_N_1p(PerlInterpreter*, CV*)': template_default_wrap.cxx:1972:25: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1972 | ns1::ns2::N< int > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'void _wrap_new_A_ii(PerlInterpreter*, CV*)': template_default_wrap.cxx:2039:29: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2039 | ns1::ns2::A< int,int > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'void _wrap_new_A_d(PerlInterpreter*, CV*)': template_default_wrap.cxx:2106:28: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2106 | ns1::ns2::A< double > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'void _wrap_new_N_d(PerlInterpreter*, CV*)': template_default_wrap.cxx:2173:28: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2173 | ns1::ns2::N< double > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'void _wrap_get_a1(PerlInterpreter*, CV*)': template_default_wrap.cxx:2307:25: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2307 | ns1::ns2::A< int > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'void _wrap_get_a2(PerlInterpreter*, CV*)': template_default_wrap.cxx:2333:29: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2333 | ns1::ns2::A< int,int > *result = 0 ; | ^~~~~~ checking perl5 testcase template_default2 checking perl5 testcase template_default_arg (with run test) checking perl5 testcase template_default_arg_overloaded checking perl5 testcase template_default_arg_overloaded_extend checking perl5 testcase template_default_arg_virtual_destructor checking perl5 testcase template_default_cache checking perl5 testcase template_default_class_parms checking perl5 testcase template_default_class_parms_typedef checking perl5 testcase template_default_inherit checking perl5 testcase template_default_qualify checking perl5 testcase template_default_vw checking perl5 testcase template_empty_inherit checking perl5 testcase template_enum checking perl5 testcase template_enum_ns_inherit checking perl5 testcase template_enum_typedef checking perl5 testcase template_explicit checking perl5 testcase template_extend1 checking perl5 testcase template_extend2 checking perl5 testcase template_extend_overload checking perl5 testcase template_extend_overload_2 checking perl5 testcase template_forward checking perl5 testcase template_inherit checking perl5 testcase template_inherit_abstract checking perl5 testcase template_int_const checking perl5 testcase template_keyword_in_type checking perl5 testcase template_methods checking perl5 testcase template_namespace_forward_declaration checking perl5 testcase template_using_directive_and_declaration_forward checking perl5 testcase template_using_directive_typedef checking perl5 testcase template_nested checking perl5 testcase template_nested_typemaps checking perl5 testcase template_ns checking perl5 testcase template_ns2 checking perl5 testcase template_ns3 checking perl5 testcase template_ns4 checking perl5 testcase template_ns_enum checking perl5 testcase template_ns_enum2 checking perl5 testcase template_ns_inherit checking perl5 testcase template_ns_scope checking perl5 testcase template_parameters_global_scope checking perl5 testcase template_partial_arg checking perl5 testcase template_partial_specialization checking perl5 testcase template_partial_specialization_typedef checking perl5 testcase template_qualifier checking perl5 testcase template_ref_type (with run test) checking perl5 testcase template_rename checking perl5 testcase template_retvalue checking perl5 testcase template_specialization checking perl5 testcase template_specialization_defarg checking perl5 testcase template_specialization_enum checking perl5 testcase template_static checking perl5 testcase template_tbase_template checking perl5 testcase template_template_parameters template_template_parameters_wrap.cxx: In instantiation of 'void list_tt::xx() [with t_item = bool; t_alloc = pfc::alloc_fast]': template_template_parameters_wrap.cxx:1846:16: required from here template_template_parameters_wrap.cxx:1601:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable] 1601 | typename t_alloc::alloc_type atype; // this type is the same as t_item type | ^~~~~ template_template_parameters_wrap.cxx: In instantiation of 'void list_tt::xx() [with t_item = double; t_alloc = pfc::alloc_fast]': template_template_parameters_wrap.cxx:2028:16: required from here template_template_parameters_wrap.cxx:1601:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable] checking perl5 testcase template_typedef checking perl5 testcase template_typedef_class_template checking perl5 testcase template_typedef_cplx (with run test) checking perl5 testcase template_typedef_cplx2 (with run test) checking perl5 testcase template_typedef_cplx3 (with run test) checking perl5 testcase template_typedef_cplx4 checking perl5 testcase template_typedef_cplx5 checking perl5 testcase template_typedef_funcptr checking perl5 testcase template_typedef_inherit checking perl5 testcase template_typedef_ns checking perl5 testcase template_typedef_ptr checking perl5 testcase template_typedef_rec checking perl5 testcase template_typedef_typedef checking perl5 testcase template_typemaps template_typemaps_wrap.cxx: In function 'void _wrap_Foo_I1_val_get(PerlInterpreter*, CV*)': template_typemaps_wrap.cxx:1853:14: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1853 | Integer1 result; | ^~~~~~ template_typemaps_wrap.cxx: In function 'void _wrap_Foo_I1_get_value(PerlInterpreter*, CV*)': template_typemaps_wrap.cxx:1883:14: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1883 | Integer1 result; | ^~~~~~ checking perl5 testcase template_typemaps_typedef checking perl5 testcase template_typemaps_typedef2 checking perl5 testcase template_using checking perl5 testcase template_virtual checking perl5 testcase template_whitespace checking perl5 testcase threads checking perl5 testcase threads_exception checking perl5 testcase throw_exception checking perl5 testcase typedef_array_member checking perl5 testcase typedef_class (with run test) checking perl5 testcase typedef_classforward_same_name checking perl5 testcase typedef_funcptr checking perl5 testcase typedef_inherit checking perl5 testcase typedef_mptr checking perl5 testcase typedef_reference checking perl5 testcase typedef_scope checking perl5 testcase typedef_sizet checking perl5 testcase typedef_struct_cpp checking perl5 testcase typedef_typedef checking perl5 testcase typemap_arrays checking perl5 testcase typemap_array_qualifiers checking perl5 testcase typemap_delete checking perl5 testcase typemap_directorout typemap_directorout_wrap.cxx: In member function 'virtual MyType& SwigDirector_Class1::foo1()': typemap_directorout_wrap.cxx:2142:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2142 | SV *result; | ^~~~~~ typemap_directorout_wrap.cxx: In member function 'virtual MyType& SwigDirector_Class1::foo2(int)': typemap_directorout_wrap.cxx:2172:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2172 | SV *result; | ^~~~~~ typemap_directorout_wrap.cxx: In member function 'virtual MyType& SwigDirector_Class1::foo2()': typemap_directorout_wrap.cxx:2205:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2205 | SV *result; | ^~~~~~ checking perl5 testcase typemap_documentation checking perl5 testcase typemap_global_scope checking perl5 testcase typemap_manyargs checking perl5 testcase typemap_namespace (with run test) checking perl5 testcase typemap_ns_using checking perl5 testcase typemap_numinputs typemap_numinputs_wrap.cxx: In function 'void _wrap_this_breaks(PerlInterpreter*, CV*)': typemap_numinputs_wrap.cxx:1852:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 1852 | SV * _saved[2] ; | ^~~~~~ checking perl5 testcase typemap_template checking perl5 testcase typemap_template_parm_typedef checking perl5 testcase typemap_template_parms checking perl5 testcase typemap_template_typedef checking perl5 testcase typemap_out_optimal checking perl5 testcase typemap_qualifier_strip checking perl5 testcase typemap_variables typemap_variables_wrap.cxx: In function 'void _wrap_Struct_member_get(PerlInterpreter*, CV*)': typemap_variables_wrap.cxx:1864:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1864 | int result; | ^~~~~~ checking perl5 testcase typemap_various typemap_various_wrap.cxx: In function 'void _wrap_ABCD_meth(PerlInterpreter*, CV*)': typemap_various_wrap.cxx:1998:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1998 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'void _wrap_ABCD_m1(PerlInterpreter*, CV*)': typemap_various_wrap.cxx:2028:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2028 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'void _wrap_ABCD__x2(PerlInterpreter*, CV*)': typemap_various_wrap.cxx:2058:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2058 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'void _wrap_ABCD_y_(PerlInterpreter*, CV*)': typemap_various_wrap.cxx:2088:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2088 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'void _wrap_ABCD__3(PerlInterpreter*, CV*)': typemap_various_wrap.cxx:2118:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2118 | double result; | ^~~~~~ checking perl5 testcase typename (with run test) checking perl5 testcase types_directive checking perl5 testcase unicode_strings checking perl5 testcase union_scope checking perl5 testcase using1 (with run test) checking perl5 testcase using2 (with run test) checking perl5 testcase using_composition checking perl5 testcase using_directive_and_declaration checking perl5 testcase using_directive_and_declaration_forward checking perl5 testcase using_extend checking perl5 testcase using_inherit checking perl5 testcase using_namespace checking perl5 testcase using_namespace_loop checking perl5 testcase using_pointers checking perl5 testcase using_private checking perl5 testcase using_protected checking perl5 testcase valuewrapper checking perl5 testcase valuewrapper_base checking perl5 testcase valuewrapper_const checking perl5 testcase valuewrapper_opaque checking perl5 testcase varargs (with run test) checking perl5 testcase varargs_overload checking perl5 testcase variable_replacement checking perl5 testcase virtual_destructor checking perl5 testcase virtual_derivation checking perl5 testcase virtual_poly (with run test) checking perl5 testcase virtual_vs_nonvirtual_base checking perl5 testcase voidtest (with run test) checking perl5 testcase wallkw checking perl5 testcase wrapmacro (with run test) checking perl5 testcase director_string (with run test) checking perl5 testcase ignore_template_constructor In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:1610: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1610: /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_VectFlow_push(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_inandout(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_VectFlow_empty(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_VectFlow_size(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_new_VectFlow__SWIG_2(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ checking perl5 testcase li_std_combinations In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:1622: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:1622: /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_VectorPairDoubleString_push(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_VectorPairDoubleString_empty(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_VectorPairDoubleString_size(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_new_VectorPairDoubleString__SWIG_3(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ checking perl5 testcase li_std_containers_overload checking perl5 testcase li_std_deque In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_deque.h: In function 'void _wrap_DoubleDeque_delitem(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_deque.h: In function 'void _wrap_DoubleDeque_delslice(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'void _wrap_DoubleDeque_getslice(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 410 | { return std::copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1571: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1571: /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_deque.h: In function 'void _wrap_DoubleDeque_assign(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'void _wrap_DoubleDeque_resize__SWIG_0(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__setslice(std::deque*, int, int, const std::deque&)': li_std_deque_wrap.cxx:1969:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1969 | std::copy(v.begin(),v.end(),self->begin()+i); | ^ li_std_deque_wrap.cxx:1969:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1969:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1969:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1592: /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking perl5 testcase li_std_except (with run test) checking perl5 testcase li_std_except_as_class checking perl5 testcase li_std_map In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:1820: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:1820: /usr/include/c++/9/bits/stl_map.h: In function 'void _wrap_IntStructMap_set(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:1820: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:1820: /usr/include/c++/9/bits/stl_map.h: In function 'void _wrap_StructIntMap_set(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, checking perl5 testcase li_std_pair checking perl5 testcase li_std_pair_using checking perl5 testcase li_std_string (with run test) li_std_string_wrap.cxx: In function 'void _wrap_test_reference_inout(PerlInterpreter*, CV*)': li_std_string_wrap.cxx:2575:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2575 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase li_std_vector In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1634: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1634: /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_StructVector_push(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_StructVector_empty(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_StructVector_size(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'void _wrap_new_StructVector__SWIG_3(PerlInterpreter*, CV*)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ checking perl5 testcase li_std_vector_back_reference checking perl5 testcase li_std_vector_enum checking perl5 testcase li_std_vector_member_var checking perl5 testcase li_std_vector_ptr checking perl5 testcase li_std_wstring checking perl5 testcase smart_pointer_inherit checking perl5 testcase template_typedef_fnc checking perl5 testcase template_type_namespace checking perl5 testcase template_opaque checking perl5 testcase li_cstring li_cstring_wrap.c: In function '_wrap_test3': li_cstring_wrap.c:2167:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2167 | SV * _saved[1] ; | ^~~~~~ li_cstring_wrap.c: In function '_wrap_test4': li_cstring_wrap.c:2205:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2205 | SV * _saved[1] ; | ^~~~~~ li_cstring_wrap.c: In function '_wrap_test5': li_cstring_wrap.c:2243:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2243 | SV * _saved[1] ; | ^~~~~~ li_cstring_wrap.c: In function '_wrap_test6': li_cstring_wrap.c:2278:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable] 2278 | SV * _saved[1] ; | ^~~~~~ checking perl5 testcase li_cdata_carrays (with run test) checking perl5 testcase arrays checking perl5 testcase bom_utf8 checking perl5 testcase c_delete checking perl5 testcase c_delete_function checking perl5 testcase char_constant checking perl5 testcase const_const checking perl5 testcase constant_expr checking perl5 testcase default_args_c checking perl5 testcase empty_c checking perl5 testcase enums checking perl5 testcase enum_forward checking perl5 testcase enum_macro checking perl5 testcase enum_missing checking perl5 testcase extern_declaration checking perl5 testcase funcptr checking perl5 testcase function_typedef checking perl5 testcase global_functions checking perl5 testcase immutable_values checking perl5 testcase inctest (with run test) checking perl5 testcase infinity checking perl5 testcase integers checking perl5 testcase keyword_rename_c checking perl5 testcase lextype checking perl5 testcase li_carrays (with run test) checking perl5 testcase li_cdata checking perl5 testcase li_cmalloc checking perl5 testcase li_constraints checking perl5 testcase li_cpointer checking perl5 testcase li_math checking perl5 testcase long_long checking perl5 testcase memberin_extend_c checking perl5 testcase name checking perl5 testcase nested checking perl5 testcase nested_extend_c checking perl5 testcase nested_structs checking perl5 testcase newobject2 checking perl5 testcase overload_extend_c checking perl5 testcase overload_extend2 checking perl5 testcase preproc (with run test) checking perl5 testcase preproc_constants_c checking perl5 testcase preproc_defined checking perl5 testcase preproc_gcc_output checking perl5 testcase preproc_include checking perl5 testcase preproc_line_file checking perl5 testcase register_par checking perl5 testcase ret_by_value (with run test) checking perl5 testcase simple_array checking perl5 testcase sizeof_pointer checking perl5 testcase sneaky1 (with run test) checking perl5 testcase string_simple checking perl5 testcase struct_rename checking perl5 testcase struct_initialization checking perl5 testcase typedef_classforward_same_name checking perl5 testcase typedef_struct checking perl5 testcase typemap_subst checking perl5 testcase union_parameter checking perl5 testcase unions (with run test) checking perl5 testcase clientdata_prop checking perl5 testcase import_stl checking perl5 testcase imports (with run test) checking perl5 testcase mod checking perl5 testcase multi_import checking perl5 testcase packageoption (with run test) checking perl5 testcase template_typedef_import 551 perl5 tests passed checking python test-suite checking python testcase argcargvtest (with run test) checking python testcase callback (with run test) checking python testcase complextest (with run test) complextest_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator)': complextest_wrap.cxx:4692:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4692 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4692:238: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4692 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos){ return self->erase(pos); } | ^ complextest_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, std::vector, std::allocator > >::iterator)': complextest_wrap.cxx:4693:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4693 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator first,std::vector< std::complex< double > >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4693:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 complextest_wrap.cxx:4693:301: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4693 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator first,std::vector< std::complex< double > >::iterator last){ return self->erase(first, last); } | ^ complextest_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, const value_type&)': complextest_wrap.cxx:4694:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4694 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4694:302: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4694 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::value_type const &x){ return self->insert(pos, x); } | ^ complextest_wrap.cxx: In function 'void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, std::vector, std::allocator > >::size_type, const value_type&)': complextest_wrap.cxx:4695:17: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4695 | SWIGINTERN void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::size_type n,std::vector< std::complex< double > >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4695:306: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4695 | SWIGINTERN void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::size_type n,std::vector< std::complex< double > >::value_type const &x){ self->insert(pos, n, x); } | ^ complextest_wrap.cxx: In function 'std::vector, std::allocator > > CopyHalf(std::vector, std::allocator > >)': complextest_wrap.cxx:4710:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4710 | std::copy(a.begin(), a.begin()+a.size()/2, b.begin()); | ^ complextest_wrap.cxx: In function 'PyObject* _wrap_VectorStdCplx_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': complextest_wrap.cxx:6825:79: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6825 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(arg1,arg2); | ^ complextest_wrap.cxx: In function 'PyObject* _wrap_VectorStdCplx_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': complextest_wrap.cxx:6875:84: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6875 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ complextest_wrap.cxx: In function 'PyObject* _wrap_VectorStdCplx_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': complextest_wrap.cxx:7266:118: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 7266 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(arg1,arg2,(std::complex< double > const &)*arg3); | ^ complextest_wrap.cxx: In function 'PyObject* _wrap_VectorStdCplx_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': complextest_wrap.cxx:7319:61: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 7319 | std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(arg1,arg2,arg3,(std::complex< double > const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': complextest_wrap.cxx:4123:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4123 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4123:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 complextest_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector, std::allocator > >; Difference = int]': complextest_wrap.cxx:3742:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 3742 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector, std::allocator > >; Difference = int; InputSeq = std::vector, std::allocator > >]': complextest_wrap.cxx:3788:33: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3788 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:3788:11: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3788 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ complextest_wrap.cxx:3788:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 complextest_wrap.cxx:3795:11: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3795 | self->erase(sb,se); | ^~~~ complextest_wrap.cxx:3798:11: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3798 | self->insert(sb, is.begin(), is.end()); | ^~~~ complextest_wrap.cxx:3798:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 complextest_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector, std::allocator > >; Difference = int]': complextest_wrap.cxx:3847:9: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3847 | self->erase(sb,se); | ^~~~ complextest_wrap.cxx:3852:14: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3852 | it = self->erase(it); complextest_wrap.cxx:3864:9: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3864 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ complextest_wrap.cxx:3864:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 complextest_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector, std::allocator > >]': complextest_wrap.cxx:3718:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3718 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': complextest_wrap.cxx:4137:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4137 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 complextest_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': complextest_wrap.cxx:4093:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4093 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4093:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 complextest_wrap.cxx:4093:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 complextest_wrap.cxx:4094:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4094 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ complextest_wrap.cxx:4094:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex&}; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::complex; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from complextest_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*; _Tp = std::complex]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': complextest_wrap.cxx:4019:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4019 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4020:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4020 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from complextest_wrap.cxx:2782: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': complextest_wrap.cxx:4045:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4045 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:4045:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 complextest_wrap.cxx:4045:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 complextest_wrap.cxx:4046:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4046 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from complextest_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::complex*; _ForwardIterator = std::complex*; _Allocator = std::allocator >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::complex*; _ForwardIterator = std::complex*; _Allocator = std::allocator >]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = std::complex*; _Container = std::vector, std::allocator > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _To = std::complex*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': complextest_wrap.cxx:3983:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3983 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx:3984:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3984 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; _Tp = std::complex]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from complextest_wrap.cxx:2782: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': complextest_wrap.cxx:3925:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3925 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const std::complex*; _Container = std::vector, std::allocator > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 complextest_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont >; Seq = std::vector, std::allocator > >]': complextest_wrap.cxx:4430:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4430 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from complextest_wrap.cxx:2782: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from complextest_wrap.cxx:3292: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::complex}; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ complextest_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': complextest_wrap.cxx:3950:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 3950 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from complextest_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 checking python testcase director_stl (with run test) checking python testcase director_wstring (with run test) checking python testcase file_test (with run test) checking python testcase iadd (with run test) checking python testcase implicittest (with run test) checking python testcase inout (with run test) checking python testcase inplaceadd (with run test) checking python testcase input (with run test) checking python testcase li_cstring (with run test) checking python testcase li_cwstring (with run test) checking python testcase li_factory (with run test) checking python testcase li_implicit (with run test) checking python testcase li_std_containers_int (with run test) checking python testcase li_std_list li_std_list_wrap.cxx: In function 'std::__cxx11::list >::iterator std_list_Sl_double_Sg__erase__SWIG_0(std::__cxx11::list >*, std::__cxx11::list >::iterator)': li_std_list_wrap.cxx:6291:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6291 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_0(std::list< double > *self,std::list< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6291:163: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6291 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_0(std::list< double > *self,std::list< double >::iterator pos){ return self->erase(pos); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >::iterator std_list_Sl_double_Sg__erase__SWIG_1(std::__cxx11::list >*, std::__cxx11::list >::iterator, std::__cxx11::list >::iterator)': li_std_list_wrap.cxx:6292:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6292 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_1(std::list< double > *self,std::list< double >::iterator first,std::list< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6292:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:6292:208: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6292 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_1(std::list< double > *self,std::list< double >::iterator first,std::list< double >::iterator last){ return self->erase(first, last); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >::iterator std_list_Sl_double_Sg__insert__SWIG_0(std::__cxx11::list >*, std::__cxx11::list >::iterator, const value_type&)': li_std_list_wrap.cxx:6293:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6293 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__insert__SWIG_0(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6293:209: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6293 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__insert__SWIG_0(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_list_wrap.cxx: In function 'void std_list_Sl_double_Sg__insert__SWIG_1(std::__cxx11::list >*, std::__cxx11::list >::iterator, std::__cxx11::list >::size_type, const value_type&)': li_std_list_wrap.cxx:6294:17: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6294 | SWIGINTERN void std_list_Sl_double_Sg__insert__SWIG_1(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::size_type n,std::list< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6294:213: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6294 | SWIGINTERN void std_list_Sl_double_Sg__insert__SWIG_1(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::size_type n,std::list< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list::iterator std_list_Sl_Struct_Sg__erase__SWIG_0(std::__cxx11::list*, std::__cxx11::list::iterator)': li_std_list_wrap.cxx:6826:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6826 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6826:163: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6826 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos){ return self->erase(pos); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list::iterator std_list_Sl_Struct_Sg__erase__SWIG_1(std::__cxx11::list*, std::__cxx11::list::iterator, std::__cxx11::list::iterator)': li_std_list_wrap.cxx:6827:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6827 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator first,std::list< Struct >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6827:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:6827:208: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6827 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator first,std::list< Struct >::iterator last){ return self->erase(first, last); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list::iterator std_list_Sl_Struct_Sg__insert__SWIG_0(std::__cxx11::list*, std::__cxx11::list::iterator, const value_type&)': li_std_list_wrap.cxx:6828:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6828 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__insert__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6828:209: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6828 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__insert__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_list_wrap.cxx: In function 'void std_list_Sl_Struct_Sg__insert__SWIG_1(std::__cxx11::list*, std::__cxx11::list::iterator, std::__cxx11::list::size_type, const value_type&)': li_std_list_wrap.cxx:6829:17: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 6829 | SWIGINTERN void std_list_Sl_Struct_Sg__insert__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::size_type n,std::list< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:6829:213: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 6829 | SWIGINTERN void std_list_Sl_Struct_Sg__insert__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::size_type n,std::list< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_DoubleList_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:27603:58: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 27603 | result = std_list_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_DoubleList_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:27653:63: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 27653 | result = std_list_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_DoubleList_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:28044:81: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 28044 | result = std_list_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_DoubleList_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:28097:40: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 28097 | std_list_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'PyObject* _wrap_StructList_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:35652:58: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 35652 | result = std_list_Sl_Struct_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_StructList_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:35702:63: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 35702 | result = std_list_Sl_Struct_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_StructList_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:36094:81: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 36094 | result = std_list_Sl_Struct_Sg__insert__SWIG_0(arg1,arg2,(Struct const &)*arg3); | ^ li_std_list_wrap.cxx: In function 'PyObject* _wrap_StructList_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_list_wrap.cxx:36148:40: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 36148 | std_list_Sl_Struct_Sg__insert__SWIG_1(arg1,arg2,arg3,(Struct const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = std::_List_iterator]': li_std_list_wrap.cxx:4155:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 4155 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4155:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::__cxx11::list >; Difference = int]': li_std_list_wrap.cxx:3774:16: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3774 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::__cxx11::list >; Difference = int; InputSeq = std::__cxx11::list >]': li_std_list_wrap.cxx:3820:33: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3820 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:3820:11: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3820 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_list_wrap.cxx:3820:11: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx:3827:11: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3827 | self->erase(sb,se); | ^~~~ li_std_list_wrap.cxx:3830:11: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3830 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_list_wrap.cxx:3830:11: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::__cxx11::list >; Difference = int]': li_std_list_wrap.cxx:3879:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3879 | self->erase(sb,se); | ^~~~ li_std_list_wrap.cxx:3884:14: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3884 | it = self->erase(it); li_std_list_wrap.cxx:3896:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3896 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_list_wrap.cxx:3896:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::__cxx11::list >]': li_std_list_wrap.cxx:3750:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3750 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_back() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1243:9: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1243 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1208:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1208 | { this->_M_insert(end(), __x); } | ^~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:158:7: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ^~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1452 | erase(const_iterator __first, const_iterator __last) noexcept | ^~~~~ /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1458:12: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1458 | __first = erase(__first); In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:101:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 101 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:117:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 117 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:124:4: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 124 | splice(__position, __tmp); | ^~~~~~ li_std_list_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = std::_List_iterator]': li_std_list_wrap.cxx:4155:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 4155 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4155:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::__cxx11::list; Difference = int]': li_std_list_wrap.cxx:3774:16: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3774 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::__cxx11::list; Difference = int; InputSeq = std::__cxx11::list]': li_std_list_wrap.cxx:3820:33: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3820 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:3820:11: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3820 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_list_wrap.cxx:3820:11: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx:3827:11: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3827 | self->erase(sb,se); | ^~~~ li_std_list_wrap.cxx:3830:11: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3830 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_list_wrap.cxx:3830:11: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::__cxx11::list; Difference = int]': li_std_list_wrap.cxx:3879:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3879 | self->erase(sb,se); | ^~~~ li_std_list_wrap.cxx:3884:14: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3884 | it = self->erase(it); li_std_list_wrap.cxx:3896:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3896 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_list_wrap.cxx:3896:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::__cxx11::list]': li_std_list_wrap.cxx:3750:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3750 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_back() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1243:9: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1243 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1208:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1208 | { this->_M_insert(end(), __x); } | ^~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:158:7: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ^~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1452 | erase(const_iterator __first, const_iterator __last) noexcept | ^~~~~ /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1458:12: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1458 | __first = erase(__first); In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:101:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 101 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:117:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 117 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:124:4: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 124 | splice(__position, __tmp); | ^~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:734:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 734 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = std::_List_iterator]': li_std_list_wrap.cxx:4169:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 4169 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:978:38: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 978 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:996:40: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 996 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:237:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 237 | erase(__i, end()); | ^~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:247:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 247 | insert(end(), __new_size, __x); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:249:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 249 | erase(__i, end()); | ^~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_front() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1194:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1194 | { this->_M_erase(begin()); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1158:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1158 | { this->_M_insert(begin(), __x); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:734:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 734 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = std::_List_iterator]': li_std_list_wrap.cxx:4169:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 4169 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:978:38: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 978 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rend() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:996:40: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 996 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:237:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 237 | erase(__i, end()); | ^~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:247:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 247 | insert(end(), __new_size, __x); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:249:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 249 | erase(__i, end()); | ^~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_front() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1194:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1194 | { this->_M_erase(begin()); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1158:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1158 | { this->_M_insert(begin(), __x); } | ^~~~ li_std_list_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4125:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4125 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4125:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4125:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4126:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4126 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_list_wrap.cxx:4126:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 799 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:802:4: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 802 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:987:44: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 987 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:137:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ /usr/include/c++/9/bits/list.tcc:141:6: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 141 | splice(__position, __tmp); | ^~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_List_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1915:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1915 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1533:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1533 | splice(const_iterator __position, list& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1534:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1534 | { splice(__position, std::move(__x)); } | ^~~~~~ li_std_list_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = Struct; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4125:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4125 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4125:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4125:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4126:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4126 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_list_wrap.cxx:4126:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 799 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:802:4: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 802 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() const [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:987:44: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 987 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:137:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ /usr/include/c++/9/bits/list.tcc:141:6: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 141 | splice(__position, __tmp); | ^~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_List_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1915:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1915 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1533:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1533 | splice(const_iterator __position, list& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1534:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1534 | { splice(__position, std::move(__x)); } | ^~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1831 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4051:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4051 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4052:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4052 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_fill_assign(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:300:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 300 | insert(end(), __n, __val); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:302:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 302 | erase(__i, end()); | ^~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1831 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = Struct; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4051:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4051 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4052:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4052 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_fill_assign(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:300:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 300 | insert(end(), __n, __val); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:302:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 302 | erase(__i, end()); | ^~~~~ li_std_list_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4077:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4077 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4077:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4077:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4078:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4078 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_List_const_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_list_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1514:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1514 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1523 | this->_M_transfer(__position._M_const_cast(), | ^~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = Struct; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4077:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4077 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4077:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4077:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:4078:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4078 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_List_const_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_list_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1514:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1514 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1523 | this->_M_transfer(__position._M_const_cast(), | ^~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ li_std_list_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4015:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4015 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4016:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4016 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ li_std_list_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator; ValueType = Struct; FromOper = swig::from_oper]': li_std_list_wrap.cxx:4015:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4015 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:4016:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, Struct, swig::from_oper >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 4016 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ li_std_list_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3957:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 3957 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1890 | _M_transfer(iterator __position, iterator __first, iterator __last) | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3957:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T >::out_iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 3957 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1890 | _M_transfer(iterator __position, iterator __first, iterator __last) | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::__cxx11::list >]': li_std_list_wrap.cxx:4445:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 4445 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ li_std_list_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::__cxx11::list]': li_std_list_wrap.cxx:4445:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 4445 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move<, , >::__copy_m(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator; bool = false; bool = false; = std::bidirectional_iterator_tag]': /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 309 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move<, , >::__copy_m(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator; bool = false; bool = false; = std::bidirectional_iterator_tag]': /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1304:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1304 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1305:50: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1305 | { return emplace(__position, std::move(__x)); } | ^ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1304:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1304 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1305:50: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1305 | { return emplace(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::emplace(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:89:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 89 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::emplace(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {Struct}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:89:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3982:22: note: parameter passing for argument of type 'const std::_List_iterator' changed in GCC 7.1 3982 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3982:22: note: parameter passing for argument of type 'const std::_List_iterator' changed in GCC 7.1 3982 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:2741: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:3319: /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_iterator<_Tp>, std::_List_iterator<_Tp>, std::input_iterator_tag) [with _Tp = Struct]': /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 2067 | __distance(_GLIBCXX_STD_C::_List_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:2072:29: note: parameter passing for argument of type '_CIter' {aka 'std::_List_const_iterator'} changed in GCC 7.1 2072 | return std::__distance(_CIter(__first), _CIter(__last), __tag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_iterator<_Tp>, std::_List_iterator<_Tp>, std::input_iterator_tag) [with _Tp = double]': /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 2067 | __distance(_GLIBCXX_STD_C::_List_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:2072:29: note: parameter passing for argument of type '_CIter' {aka 'std::_List_const_iterator'} changed in GCC 7.1 2072 | return std::__distance(_CIter(__first), _CIter(__last), __tag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_const_iterator<_Tp>, std::_List_const_iterator<_Tp>, std::input_iterator_tag) [with _Tp = Struct]': /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 2077 | __distance(_GLIBCXX_STD_C::_List_const_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_const_iterator<_Tp>, std::_List_const_iterator<_Tp>, std::input_iterator_tag) [with _Tp = double]': /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 checking python testcase li_std_map_member (with run test) checking python testcase li_std_multimap checking python testcase li_std_pair_extra (with run test) checking python testcase li_std_set (with run test) checking python testcase li_std_stream (with run test) checking python testcase li_std_string_extra (with run test) checking python testcase li_std_vectora li_std_vectora_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vectora_wrap.cxx:4931:69: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4931 | SWIGINTERN std::vector< double,std::allocator< double > >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4931:277: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4931 | SWIGINTERN std::vector< double,std::allocator< double > >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator pos){ return self->erase(pos); } | ^ li_std_vectora_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vectora_wrap.cxx:4932:69: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4932 | SWIGINTERN std::vector< double,std::allocator< double > >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator first,std::vector< double,std::allocator< double > >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4932:69: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vectora_wrap.cxx:4932:349: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4932 | SWIGINTERN std::vector< double,std::allocator< double > >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator first,std::vector< double,std::allocator< double > >::iterator last){ return self->erase(first, last); } | ^ li_std_vectora_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vectora_wrap.cxx:4933:69: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4933 | SWIGINTERN std::vector< double,std::allocator< double > >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_0(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator pos,std::vector< double,std::allocator< double > >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4933:350: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4933 | SWIGINTERN std::vector< double,std::allocator< double > >::iterator std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_0(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator pos,std::vector< double,std::allocator< double > >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vectora_wrap.cxx: In function 'void std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vectora_wrap.cxx:4934:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4934 | SWIGINTERN void std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator pos,std::vector< double,std::allocator< double > >::size_type n,std::vector< double,std::allocator< double > >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4934:354: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4934 | SWIGINTERN void std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< double,std::allocator< double > > *self,std::vector< double,std::allocator< double > >::iterator pos,std::vector< double,std::allocator< double > >::size_type n,std::vector< double,std::allocator< double > >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vectora_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vectora_wrap.cxx:10964:91: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 10964 | result = std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vectora_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vectora_wrap.cxx:11014:96: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 11014 | result = std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vectora_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vectora_wrap.cxx:11405:114: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 11405 | result = std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_vectora_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vectora_wrap.cxx:11458:73: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 11458 | std_vector_Sl_double_Sc_std_allocator_Sl_double_Sg__Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vectora_wrap.cxx:4129:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4129 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4129:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vectora_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vectora_wrap.cxx:3748:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3748 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': li_std_vectora_wrap.cxx:3794:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3794 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:3794:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3794 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_vectora_wrap.cxx:3794:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vectora_wrap.cxx:3801:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3801 | self->erase(sb,se); | ^~~~ li_std_vectora_wrap.cxx:3804:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3804 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_vectora_wrap.cxx:3804:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vectora_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vectora_wrap.cxx:3853:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3853 | self->erase(sb,se); | ^~~~ li_std_vectora_wrap.cxx:3858:14: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3858 | it = self->erase(it); li_std_vectora_wrap.cxx:3870:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3870 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_vectora_wrap.cxx:3870:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vectora_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector >]': li_std_vectora_wrap.cxx:3724:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3724 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vectora_wrap.cxx:4143:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4143 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, li_std_vectora_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vectora_wrap.cxx:4099:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4099 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4099:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vectora_wrap.cxx:4099:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vectora_wrap.cxx:4100:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4100 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_vectora_wrap.cxx:4100:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vectora_wrap.cxx:4025:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4025 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4026:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4026 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vectora_wrap.cxx:4051:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4051 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:4051:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vectora_wrap.cxx:4051:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vectora_wrap.cxx:4052:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4052 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vectora_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vectora_wrap.cxx:3989:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3989 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx:3990:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3990 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vectora_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vectora_wrap.cxx:3931:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3931 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vectora_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vectora_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector >]': li_std_vectora_wrap.cxx:4428:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4428 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vectora_wrap.cxx:3293: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ li_std_vectora_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vectora_wrap.cxx:3956:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3956 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vectora_wrap.cxx:2715: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking python testcase li_std_vector_extra (with run test) li_std_vector_extra_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_extra_wrap.cxx:4968:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4968 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4968:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4968 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_extra_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_extra_wrap.cxx:4969:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4969 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4969:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_extra_wrap.cxx:4969:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4969 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_extra_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_extra_wrap.cxx:4970:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4970 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4970:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4970 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_extra_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_extra_wrap.cxx:4971:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4971 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4971:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4971 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_extra_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_extra_wrap.cxx:11997:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 11997 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_extra_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_extra_wrap.cxx:12047:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 12047 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_extra_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_extra_wrap.cxx:12438:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 12438 | result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_extra_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_extra_wrap.cxx:12491:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 12491 | std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_extra_wrap.cxx:4148:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4148 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4148:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_extra_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vector_extra_wrap.cxx:3767:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3767 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': li_std_vector_extra_wrap.cxx:3813:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3813 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:3813:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3813 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_vector_extra_wrap.cxx:3813:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_extra_wrap.cxx:3820:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3820 | self->erase(sb,se); | ^~~~ li_std_vector_extra_wrap.cxx:3823:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3823 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_vector_extra_wrap.cxx:3823:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_extra_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vector_extra_wrap.cxx:3872:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3872 | self->erase(sb,se); | ^~~~ li_std_vector_extra_wrap.cxx:3877:14: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3877 | it = self->erase(it); li_std_vector_extra_wrap.cxx:3889:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3889 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_vector_extra_wrap.cxx:3889:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_extra_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector >]': li_std_vector_extra_wrap.cxx:3743:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3743 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_extra_wrap.cxx:4162:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4162 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_extra_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_extra_wrap.cxx:4118:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4118 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4118:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_extra_wrap.cxx:4118:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_extra_wrap.cxx:4119:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4119 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_vector_extra_wrap.cxx:4119:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_extra_wrap.cxx:4044:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4044 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4045:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4045 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_extra_wrap.cxx:3309: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_extra_wrap.cxx:4070:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4070 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4070:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_extra_wrap.cxx:4070:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_extra_wrap.cxx:4071:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4071 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_extra_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_extra_wrap.cxx:4008:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4008 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx:4009:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4009 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_extra_wrap.cxx:3309: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_extra_wrap.cxx:3950:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3950 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_extra_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_extra_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector >]': li_std_vector_extra_wrap.cxx:4447:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4447 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_extra_wrap.cxx:3309: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_extra_wrap.cxx:3312: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ li_std_vector_extra_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_extra_wrap.cxx:3975:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3975 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_extra_wrap.cxx:2734: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking python testcase li_std_wstream (with run test) checking python testcase li_std_wstring_inherit (with run test) checking python testcase primitive_types (with run test) checking python testcase python_abstractbase checking python testcase python_append (with run test) checking python testcase python_builtin (with run test) checking python testcase python_destructor_exception (with run test) checking python testcase python_director checking python testcase python_docstring (with run test) checking python testcase python_extranative (with run test) checking python testcase python_moduleimport (with run test) checking python testcase python_overload_simple_cast (with run test) checking python testcase python_pickle (with run test) checking python testcase python_pybuffer (with run test) checking python testcase python_pythoncode (with run test) checking python testcase python_richcompare (with run test) checking python testcase python_strict_unicode (with run test) checking python testcase python_threads (with run test) checking python testcase simutry checking python testcase std_containers (with run test) std_containers_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator)': std_containers_wrap.cxx:6500:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6500 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:6500:238: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6500 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos){ return self->erase(pos); } | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, std::vector, std::allocator > >::iterator)': std_containers_wrap.cxx:6501:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6501 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator first,std::vector< std::complex< double > >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:6501:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 std_containers_wrap.cxx:6501:301: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6501 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator first,std::vector< std::complex< double > >::iterator last){ return self->erase(first, last); } | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, const value_type&)': std_containers_wrap.cxx:6502:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6502 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:6502:302: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6502 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::value_type const &x){ return self->insert(pos, x); } | ^ std_containers_wrap.cxx: In function 'void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, std::vector, std::allocator > >::size_type, const value_type&)': std_containers_wrap.cxx:6503:17: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6503 | SWIGINTERN void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::size_type n,std::vector< std::complex< double > >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:6503:306: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 6503 | SWIGINTERN void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::size_type n,std::vector< std::complex< double > >::value_type const &x){ self->insert(pos, n, x); } | ^ std_containers_wrap.cxx: In function 'PyObject* _wrap_vector_c_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': std_containers_wrap.cxx:24536:79: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 24536 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(arg1,arg2); | ^ std_containers_wrap.cxx: In function 'PyObject* _wrap_vector_c_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': std_containers_wrap.cxx:24586:84: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 24586 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ std_containers_wrap.cxx: In function 'PyObject* _wrap_vector_c_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': std_containers_wrap.cxx:24977:118: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 24977 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(arg1,arg2,(std::complex< double > const &)*arg3); | ^ std_containers_wrap.cxx: In function 'PyObject* _wrap_vector_c_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': std_containers_wrap.cxx:25030:61: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 25030 | std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(arg1,arg2,arg3,(std::complex< double > const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:4182:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4182 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:4182:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector, std::allocator > >; Difference = int]': std_containers_wrap.cxx:3801:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 3801 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector, std::allocator > >; Difference = int; InputSeq = std::vector, std::allocator > >]': std_containers_wrap.cxx:3847:33: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3847 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:3847:11: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3847 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ std_containers_wrap.cxx:3847:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx:3854:11: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3854 | self->erase(sb,se); | ^~~~ std_containers_wrap.cxx:3857:11: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3857 | self->insert(sb, is.begin(), is.end()); | ^~~~ std_containers_wrap.cxx:3857:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector, std::allocator > >; Difference = int]': std_containers_wrap.cxx:3906:9: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3906 | self->erase(sb,se); | ^~~~ std_containers_wrap.cxx:3911:14: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3911 | it = self->erase(it); std_containers_wrap.cxx:3923:9: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3923 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ std_containers_wrap.cxx:3923:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector, std::allocator > >]': std_containers_wrap.cxx:3777:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3777 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:4196:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4196 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, std_containers_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': std_containers_wrap.cxx:4152:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4152 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:4152:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 std_containers_wrap.cxx:4152:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 std_containers_wrap.cxx:4153:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4153 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ std_containers_wrap.cxx:4153:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex&}; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::complex; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:3327: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*; _Tp = std::complex]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': std_containers_wrap.cxx:4078:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4078 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:4079:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4079 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': std_containers_wrap.cxx:4104:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4104 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:4104:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 std_containers_wrap.cxx:4104:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 std_containers_wrap.cxx:4105:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4105 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from std_containers_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::complex*; _ForwardIterator = std::complex*; _Allocator = std::allocator >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::complex*; _ForwardIterator = std::complex*; _Allocator = std::allocator >]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:3327: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >]': std_containers_wrap.cxx:4042:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4042 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:4043:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4043 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; _Tp = std::complex]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:3984:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3984 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const std::complex*; _Container = std::vector, std::allocator > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = std::complex*; _Container = std::vector, std::allocator > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _To = std::complex*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from std_containers_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:3327: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont >; Seq = std::vector, std::allocator > >]': std_containers_wrap.cxx:4461:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4461 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:3327: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::complex}; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from std_containers_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:3327: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:3327: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector >]': std_containers_wrap.cxx:4461:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4461 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:3330: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ std_containers_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:4009:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4009 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 checking python testcase swigobject (with run test) checking python testcase template_matrix (with run test) checking python testcase abstract_access (with run test) checking python testcase abstract_inherit checking python testcase abstract_inherit_ok checking python testcase abstract_signature checking python testcase abstract_typedef (with run test) checking python testcase abstract_typedef2 (with run test) checking python testcase abstract_virtual (with run test) checking python testcase access_change checking python testcase add_link checking python testcase aggregate checking python testcase allowexcept checking python testcase allprotected checking python testcase allprotected_not checking python testcase anonymous_bitfield checking python testcase apply_signed_char checking python testcase apply_strings checking python testcase argout checking python testcase array_member (with run test) checking python testcase array_typedef_memberin checking python testcase arrayref checking python testcase arrays_dimensionless checking python testcase arrays_global (with run test) checking python testcase arrays_global_twodim checking python testcase arrays_scope checking python testcase autodoc (with run test) checking python testcase bloody_hell checking python testcase bools checking python testcase catches checking python testcase cast_operator checking python testcase casts checking python testcase char_binary (with run test) checking python testcase char_strings checking python testcase chartest checking python testcase class_scope_namespace checking python testcase class_forward checking python testcase class_ignore (with run test) checking python testcase class_scope_weird (with run test) checking python testcase compactdefaultargs (with run test) checking python testcase const_const_2 checking python testcase constant_directive (with run test) checking python testcase constant_pointers checking python testcase constover (with run test) checking python testcase constructor_copy (with run test) checking python testcase constructor_exception checking python testcase constructor_explicit checking python testcase constructor_ignore checking python testcase constructor_rename (with run test) checking python testcase constructor_value checking python testcase contract (with run test) checking python testcase conversion checking python testcase conversion_namespace checking python testcase conversion_ns_template checking python testcase conversion_operators checking python testcase cplusplus_throw checking python testcase cpp_basic checking python testcase cpp_enum (with run test) checking python testcase cpp_namespace (with run test) checking python testcase cpp_nodefault checking python testcase cpp_static (with run test) checking python testcase cpp_typedef checking python testcase cpp14_binary_integer_literals (with run test) checking python testcase cpp17_hex_floating_literals (with run test) checking python testcase cpp17_nested_namespaces (with run test) checking python testcase cpp17_nspace_nested_namespaces checking python testcase cpp17_u8_char_literals (with run test) checking python testcase curiously_recurring_template_pattern checking python testcase default_args (with run test) checking python testcase default_arg_expressions checking python testcase default_arg_values (with run test) checking python testcase default_constructor (with run test) checking python testcase defvalue_constructor checking python testcase derived_byvalue checking python testcase derived_nested checking python testcase destructor_methodmodifiers checking python testcase destructor_reprotected checking python testcase director_abstract (with run test) checking python testcase director_alternating (with run test) checking python testcase director_basic (with run test) checking python testcase director_binary_string checking python testcase director_classes checking python testcase director_classic (with run test) checking python testcase director_constructor checking python testcase director_default (with run test) checking python testcase director_detect (with run test) checking python testcase director_enum (with run test) checking python testcase director_exception (with run test) checking python testcase director_exception_catches checking python testcase director_exception_nothrow checking python testcase director_extend (with run test) checking python testcase director_finalizer (with run test) checking python testcase director_frob (with run test) checking python testcase director_ignore checking python testcase director_keywords (with run test) checking python testcase director_namespace_clash checking python testcase director_nested (with run test) checking python testcase director_nspace checking python testcase director_nspace_director_name_collision checking python testcase director_overload checking python testcase director_overload2 checking python testcase director_ownership checking python testcase director_pass_by_value (with run test) checking python testcase director_primitives checking python testcase director_property (with run test) checking python testcase director_protected (with run test) checking python testcase director_protected_overloaded checking python testcase director_redefined checking python testcase director_ref checking python testcase director_smartptr (with run test) checking python testcase director_thread (with run test) checking python testcase director_unroll (with run test) checking python testcase director_using checking python testcase director_void checking python testcase director_wombat checking python testcase disown (with run test) checking python testcase dynamic_cast (with run test) checking python testcase empty (with run test) checking python testcase enum_ignore checking python testcase enum_plus checking python testcase enum_rename checking python testcase enum_scope_template checking python testcase enum_template (with run test) checking python testcase enum_thorough checking python testcase enum_var checking python testcase equality checking python testcase evil_diamond checking python testcase evil_diamond_ns checking python testcase evil_diamond_prop checking python testcase exception_classname (with run test) checking python testcase exception_order (with run test) checking python testcase extend checking python testcase extend_constructor_destructor checking python testcase extend_default checking python testcase extend_placement (with run test) checking python testcase extend_special_variables checking python testcase extend_template (with run test) checking python testcase extend_template_method (with run test) checking python testcase extend_template_ns (with run test) checking python testcase extend_typedef_class checking python testcase extern_c (with run test) checking python testcase extern_namespace checking python testcase extern_throws checking python testcase expressions checking python testcase features checking python testcase fragments checking python testcase friends (with run test) checking python testcase friends_template checking python testcase funcptr_cpp (with run test) checking python testcase functors (with run test) checking python testcase fvirtual (with run test) checking python testcase global_namespace (with run test) checking python testcase global_ns_arg (with run test) checking python testcase global_scope_types checking python testcase global_vars (with run test) checking python testcase grouping (with run test) checking python testcase ignore_parameter (with run test) checking python testcase import_fragments checking python testcase import_nomodule (with run test) checking python testcase inherit checking python testcase inherit_member checking python testcase inherit_missing (with run test) checking python testcase inherit_same_name checking python testcase inherit_target_language checking python testcase inherit_void_arg checking python testcase inline_initializer checking python testcase insert_directive checking python testcase keyword_rename (with run test) checking python testcase kind checking python testcase kwargs_feature (with run test) checking python testcase langobj (with run test) checking python testcase li_attribute (with run test) checking python testcase li_attribute_template (with run test) checking python testcase li_boost_shared_ptr (with run test) checking python testcase li_boost_shared_ptr_attribute checking python testcase li_boost_shared_ptr_bits (with run test) checking python testcase li_boost_shared_ptr_director (with run test) checking python testcase li_boost_shared_ptr_template (with run test) checking python testcase li_carrays_cpp (with run test) checking python testcase li_cdata_cpp (with run test) checking python testcase li_cpointer_cpp (with run test) checking python testcase li_std_auto_ptr (with run test) checking python testcase li_stdint checking python testcase li_swigtype_inout checking python testcase li_typemaps checking python testcase li_typemaps_apply checking python testcase li_windows checking python testcase long_long_apply checking python testcase memberin_extend checking python testcase member_funcptr_galore checking python testcase member_pointer (with run test) checking python testcase member_pointer_const (with run test) checking python testcase member_template checking python testcase minherit (with run test) checking python testcase minherit2 checking python testcase mixed_types checking python testcase multiple_inheritance checking python testcase multiple_inheritance_abstract checking python testcase multiple_inheritance_interfaces checking python testcase multiple_inheritance_nspace checking python testcase multiple_inheritance_shared_ptr checking python testcase name_cxx checking python testcase name_warnings checking python testcase namespace_chase checking python testcase namespace_class (with run test) checking python testcase namespace_enum checking python testcase namespace_extend checking python testcase namespace_forward_declaration checking python testcase namespace_nested checking python testcase namespace_spaces checking python testcase namespace_template checking python testcase namespace_typedef_class checking python testcase namespace_typemap (with run test) checking python testcase namespace_union checking python testcase namespace_virtual_method (with run test) checking python testcase nspace checking python testcase nspace_extend checking python testcase native_directive checking python testcase naturalvar (with run test) checking python testcase naturalvar_more checking python testcase naturalvar_onoff checking python testcase nested_class checking python testcase nested_directors checking python testcase nested_comment checking python testcase nested_ignore checking python testcase nested_inheritance_interface checking python testcase nested_in_template (with run test) checking python testcase nested_scope checking python testcase nested_template_base (with run test) checking python testcase nested_workaround (with run test) checking python testcase newobject1 checking python testcase newobject3 checking python testcase null_pointer checking python testcase operator_overload (with run test) checking python testcase operator_overload_break checking python testcase operator_pointer_ref checking python testcase operbool (with run test) checking python testcase ordering checking python testcase overload_arrays checking python testcase overload_bool (with run test) checking python testcase overload_complicated (with run test) checking python testcase overload_copy (with run test) checking python testcase overload_extend (with run test) checking python testcase overload_method checking python testcase overload_numeric (with run test) checking python testcase overload_null (with run test) checking python testcase overload_polymorphic checking python testcase overload_rename (with run test) checking python testcase overload_return_type checking python testcase overload_simple (with run test) checking python testcase overload_subtype (with run test) checking python testcase overload_template (with run test) checking python testcase overload_template_fast (with run test) checking python testcase pointer_reference (with run test) checking python testcase preproc_constants checking python testcase primitive_ref (with run test) checking python testcase private_assign checking python testcase proxycode checking python testcase protected_rename checking python testcase pure_virtual checking python testcase redefined checking python testcase redefined_not checking python testcase refcount (with run test) checking python testcase reference_global_vars (with run test) checking python testcase rename1 checking python testcase rename2 checking python testcase rename3 checking python testcase rename4 checking python testcase rename_rstrip_encoder (with run test) checking python testcase rename_scope (with run test) checking python testcase rename_simple checking python testcase rename_strip_encoder (with run test) checking python testcase rename_pcre_encoder (with run test) checking python testcase rename_pcre_enum checking python testcase rename_predicates (with run test) checking python testcase rename_wildcard checking python testcase restrict_cplusplus checking python testcase return_const_value (with run test) checking python testcase return_value_scope checking python testcase rname checking python testcase samename checking python testcase sizet checking python testcase smart_pointer_const checking python testcase smart_pointer_const2 checking python testcase smart_pointer_const_overload (with run test) checking python testcase smart_pointer_extend (with run test) checking python testcase smart_pointer_ignore checking python testcase smart_pointer_member (with run test) checking python testcase smart_pointer_multi (with run test) checking python testcase smart_pointer_multi_typedef (with run test) checking python testcase smart_pointer_namespace checking python testcase smart_pointer_namespace2 checking python testcase smart_pointer_not (with run test) checking python testcase smart_pointer_overload (with run test) checking python testcase smart_pointer_protected checking python testcase smart_pointer_rename (with run test) checking python testcase smart_pointer_simple (with run test) checking python testcase smart_pointer_static checking python testcase smart_pointer_template_const_overload checking python testcase smart_pointer_template_defaults_overload checking python testcase smart_pointer_templatemethods checking python testcase smart_pointer_templatevariables (with run test) checking python testcase smart_pointer_typedef (with run test) checking python testcase special_variables checking python testcase special_variable_attributes checking python testcase special_variable_macros (with run test) checking python testcase static_array_member checking python testcase static_const_member checking python testcase static_const_member_2 (with run test) checking python testcase stl_no_default_constructor checking python testcase string_constants checking python testcase struct_initialization_cpp checking python testcase struct_value (with run test) checking python testcase swig_exception checking python testcase symbol_clash checking python testcase template_arg_replace checking python testcase template_arg_scope checking python testcase template_arg_typename checking python testcase template_array_numeric checking python testcase template_basic checking python testcase template_base_template checking python testcase template_classes (with run test) checking python testcase template_class_reuse_name (with run test) checking python testcase template_const_ref checking python testcase template_construct (with run test) checking python testcase template_templated_constructors checking python testcase template_default checking python testcase template_default2 checking python testcase template_default_arg (with run test) checking python testcase template_default_arg_overloaded (with run test) checking python testcase template_default_arg_overloaded_extend (with run test) checking python testcase template_default_arg_virtual_destructor checking python testcase template_default_cache (with run test) checking python testcase template_default_class_parms checking python testcase template_default_class_parms_typedef checking python testcase template_default_inherit checking python testcase template_default_qualify checking python testcase template_default_vw checking python testcase template_empty_inherit checking python testcase template_enum checking python testcase template_enum_ns_inherit checking python testcase template_enum_typedef checking python testcase template_explicit checking python testcase template_extend1 (with run test) checking python testcase template_extend2 (with run test) checking python testcase template_extend_overload checking python testcase template_extend_overload_2 checking python testcase template_forward checking python testcase template_inherit (with run test) checking python testcase template_inherit_abstract checking python testcase template_int_const checking python testcase template_keyword_in_type checking python testcase template_methods checking python testcase template_namespace_forward_declaration checking python testcase template_using_directive_and_declaration_forward checking python testcase template_using_directive_typedef (with run test) checking python testcase template_nested checking python testcase template_nested_typemaps checking python testcase template_ns (with run test) checking python testcase template_ns2 checking python testcase template_ns3 checking python testcase template_ns4 (with run test) checking python testcase template_ns_enum checking python testcase template_ns_enum2 checking python testcase template_ns_inherit checking python testcase template_ns_scope checking python testcase template_parameters_global_scope checking python testcase template_partial_arg checking python testcase template_partial_specialization checking python testcase template_partial_specialization_typedef checking python testcase template_qualifier checking python testcase template_ref_type (with run test) checking python testcase template_rename (with run test) checking python testcase template_retvalue checking python testcase template_specialization checking python testcase template_specialization_defarg checking python testcase template_specialization_enum checking python testcase template_static (with run test) checking python testcase template_tbase_template (with run test) checking python testcase template_template_parameters checking python testcase template_typedef (with run test) checking python testcase template_typedef_class_template checking python testcase template_typedef_cplx (with run test) checking python testcase template_typedef_cplx2 (with run test) checking python testcase template_typedef_cplx3 (with run test) checking python testcase template_typedef_cplx4 (with run test) checking python testcase template_typedef_cplx5 checking python testcase template_typedef_funcptr checking python testcase template_typedef_inherit checking python testcase template_typedef_ns checking python testcase template_typedef_ptr checking python testcase template_typedef_rec checking python testcase template_typedef_typedef checking python testcase template_typemaps checking python testcase template_typemaps_typedef (with run test) checking python testcase template_typemaps_typedef2 (with run test) checking python testcase template_using checking python testcase template_virtual checking python testcase template_whitespace checking python testcase threads checking python testcase threads_exception (with run test) checking python testcase throw_exception checking python testcase typedef_array_member checking python testcase typedef_class (with run test) checking python testcase typedef_classforward_same_name (with run test) checking python testcase typedef_funcptr (with run test) checking python testcase typedef_inherit (with run test) checking python testcase typedef_mptr checking python testcase typedef_reference checking python testcase typedef_scope (with run test) checking python testcase typedef_sizet checking python testcase typedef_struct_cpp checking python testcase typedef_typedef (with run test) checking python testcase typemap_arrays (with run test) checking python testcase typemap_array_qualifiers checking python testcase typemap_delete (with run test) checking python testcase typemap_directorout checking python testcase typemap_documentation (with run test) checking python testcase typemap_global_scope checking python testcase typemap_manyargs checking python testcase typemap_namespace (with run test) checking python testcase typemap_ns_using (with run test) checking python testcase typemap_numinputs checking python testcase typemap_template checking python testcase typemap_template_parm_typedef checking python testcase typemap_template_parms checking python testcase typemap_template_typedef (with run test) checking python testcase typemap_out_optimal (with run test) checking python testcase typemap_qualifier_strip (with run test) checking python testcase typemap_variables checking python testcase typemap_various checking python testcase typename (with run test) checking python testcase types_directive (with run test) checking python testcase unicode_strings (with run test) checking python testcase union_scope checking python testcase using1 (with run test) checking python testcase using2 (with run test) checking python testcase using_composition (with run test) checking python testcase using_directive_and_declaration checking python testcase using_directive_and_declaration_forward checking python testcase using_extend (with run test) checking python testcase using_inherit (with run test) checking python testcase using_namespace checking python testcase using_namespace_loop checking python testcase using_pointers checking python testcase using_private (with run test) checking python testcase using_protected (with run test) checking python testcase valuewrapper checking python testcase valuewrapper_base checking python testcase valuewrapper_const checking python testcase valuewrapper_opaque checking python testcase varargs (with run test) checking python testcase varargs_overload (with run test) checking python testcase variable_replacement checking python testcase virtual_destructor checking python testcase virtual_derivation (with run test) checking python testcase virtual_poly (with run test) checking python testcase virtual_vs_nonvirtual_base checking python testcase voidtest (with run test) checking python testcase wallkw checking python testcase wrapmacro (with run test) checking python testcase doxygen_alias (with run test) checking python testcase doxygen_basic_notranslate (with run test) checking python testcase doxygen_basic_translate (with run test) checking python testcase doxygen_basic_translate_style2 (with run test) checking python testcase doxygen_ignore (with run test) checking python testcase doxygen_misc_constructs (with run test) checking python testcase doxygen_nested_class checking python testcase doxygen_parsing (with run test) checking python testcase doxygen_parsing_enums checking python testcase doxygen_translate (with run test) checking python testcase doxygen_translate_all_tags (with run test) checking python testcase doxygen_translate_links (with run test) checking python testcase director_string (with run test) checking python testcase ignore_template_constructor ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': ignore_template_constructor_wrap.cxx:4649:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4649 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4649:163: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4649 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos){ return self->erase(pos); } | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': ignore_template_constructor_wrap.cxx:4650:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4650 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator first,std::vector< Flow >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4650:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:4650:208: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4650 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator first,std::vector< Flow >::iterator last){ return self->erase(first, last); } | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': ignore_template_constructor_wrap.cxx:4651:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4651 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4651:209: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4651 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::value_type const &x){ return self->insert(pos, x); } | ^ ignore_template_constructor_wrap.cxx: In function 'void std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': ignore_template_constructor_wrap.cxx:4652:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4652 | SWIGINTERN void std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::size_type n,std::vector< Flow >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4652:213: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4652 | SWIGINTERN void std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::size_type n,std::vector< Flow >::value_type const &x){ self->insert(pos, n, x); } | ^ ignore_template_constructor_wrap.cxx: In function 'PyObject* _wrap_VectFlow_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': ignore_template_constructor_wrap.cxx:6649:58: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6649 | result = std_vector_Sl_Flow_Sg__erase__SWIG_0(arg1,arg2); | ^ ignore_template_constructor_wrap.cxx: In function 'PyObject* _wrap_VectFlow_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': ignore_template_constructor_wrap.cxx:6699:63: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6699 | result = std_vector_Sl_Flow_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ ignore_template_constructor_wrap.cxx: In function 'PyObject* _wrap_VectFlow_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': ignore_template_constructor_wrap.cxx:7031:79: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7031 | result = std_vector_Sl_Flow_Sg__insert__SWIG_0(arg1,arg2,(Flow const &)*arg3); | ^ ignore_template_constructor_wrap.cxx: In function 'PyObject* _wrap_VectFlow_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': ignore_template_constructor_wrap.cxx:7085:40: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7085 | std_vector_Sl_Flow_Sg__insert__SWIG_1(arg1,arg2,arg3,(Flow const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:4123:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4123 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4123:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': ignore_template_constructor_wrap.cxx:3742:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3742 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': ignore_template_constructor_wrap.cxx:3788:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3788 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3788:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3788 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ ignore_template_constructor_wrap.cxx:3788:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx:3795:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3795 | self->erase(sb,se); | ^~~~ ignore_template_constructor_wrap.cxx:3798:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3798 | self->insert(sb, is.begin(), is.end()); | ^~~~ ignore_template_constructor_wrap.cxx:3798:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': ignore_template_constructor_wrap.cxx:3847:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3847 | self->erase(sb,se); | ^~~~ ignore_template_constructor_wrap.cxx:3852:14: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3852 | it = self->erase(it); ignore_template_constructor_wrap.cxx:3864:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3864 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ ignore_template_constructor_wrap.cxx:3864:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector >]': ignore_template_constructor_wrap.cxx:3718:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3718 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:4137:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4137 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = Flow; FromOper = swig::from_oper]': ignore_template_constructor_wrap.cxx:4093:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4093 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4093:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:4093:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:4094:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4094 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ ignore_template_constructor_wrap.cxx:4094:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Flow; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = Flow; FromOper = swig::from_oper]': ignore_template_constructor_wrap.cxx:4019:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4019 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4020:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4020 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:3281: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = Flow; FromOper = swig::from_oper]': ignore_template_constructor_wrap.cxx:4045:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4045 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4045:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:4045:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:4046:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4046 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from ignore_template_constructor_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = Flow; FromOper = swig::from_oper]': ignore_template_constructor_wrap.cxx:3983:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3983 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3984:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3984 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:3281: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3925:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3925 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Flow*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Flow*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = Flow*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from ignore_template_constructor_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector >]': ignore_template_constructor_wrap.cxx:4387:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4387 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:3281: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:3284: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Flow}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3950:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3950 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:2706: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking python testcase li_std_combinations In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:3297: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:3297: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator >*>; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:3297: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 checking python testcase li_std_containers_overload (with run test) checking python testcase li_std_deque li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque >*, std::deque >::iterator)': li_std_deque_wrap.cxx:4802:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4802 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4802:167: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4802 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos){ return self->erase(pos); } | ^ li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque >*, std::deque >::iterator, std::deque >::iterator)': li_std_deque_wrap.cxx:4803:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4803 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque< double > *self,std::deque< double >::iterator first,std::deque< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4803:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4803:213: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4803 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque< double > *self,std::deque< double >::iterator first,std::deque< double >::iterator last){ return self->erase(first, last); } | ^ li_std_deque_wrap.cxx:4803:213: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque >*, std::deque >::iterator, const value_type&)': li_std_deque_wrap.cxx:4804:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4804 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4804:214: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4804 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque >*, std::deque >::iterator, std::deque >::size_type, const value_type&)': li_std_deque_wrap.cxx:4805:17: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4805 | SWIGINTERN void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::size_type n,std::deque< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4805:218: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4805 | SWIGINTERN void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::size_type n,std::deque< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_deque_wrap.cxx: In function 'PyObject* _wrap_DoubleDeque_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_deque_wrap.cxx:8825:59: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 8825 | result = std_deque_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_deque_wrap.cxx: In function 'PyObject* _wrap_DoubleDeque_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_deque_wrap.cxx:8875:64: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 8875 | result = std_deque_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_deque_wrap.cxx:8875:64: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'PyObject* _wrap_DoubleDeque_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_deque_wrap.cxx:9266:82: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 9266 | result = std_deque_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_deque_wrap.cxx: In function 'PyObject* _wrap_DoubleDeque_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_deque_wrap.cxx:9319:41: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 9319 | std_deque_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:9319:41: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = std::_Deque_iterator]': li_std_deque_wrap.cxx:4124:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 4124 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4124:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:4124:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:4124:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::deque >; Difference = int]': li_std_deque_wrap.cxx:3743:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 3743 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3743:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3743:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::deque >; Difference = int; InputSeq = std::deque >]': li_std_deque_wrap.cxx:3789:33: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 3789 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3789:33: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3789:33: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3789:33: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3789:11: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3789 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_deque_wrap.cxx:3789:11: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3789:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3796:11: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3796 | self->erase(sb,se); | ^~~~ li_std_deque_wrap.cxx:3796:11: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3799:11: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3799 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_deque_wrap.cxx:3799:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3799:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::deque >; Difference = int]': li_std_deque_wrap.cxx:3848:9: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3848 | self->erase(sb,se); | ^~~~ li_std_deque_wrap.cxx:3848:9: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3853:14: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3853 | it = self->erase(it); li_std_deque_wrap.cxx:3865:9: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3865 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_deque_wrap.cxx:3865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::deque >]': li_std_deque_wrap.cxx:3719:5: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3719 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:208:5: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 208 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:228:54: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 228 | return _M_insert_aux(__position._M_const_cast(), __x); | ^ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1723:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1723 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1726:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1726 | _M_fill_insert(__position._M_const_cast(), __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1726:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = std::_Deque_iterator]': li_std_deque_wrap.cxx:4138:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 4138 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4138:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::reverse_iterator std::deque<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1226:56: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1226 | { return reverse_iterator(this->_M_impl._M_finish); } | ^ /usr/include/c++/9/bits/stl_deque.h:1226:56: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::reverse_iterator std::deque<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1244:55: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1244 | { return reverse_iterator(this->_M_impl._M_start); } | ^ /usr/include/c++/9/bits/stl_deque.h:1244:55: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = std::_Deque_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_deque_wrap.cxx:4094:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4094 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4094:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4094:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4095:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4095 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_deque_wrap.cxx:4095:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4095:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4095:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In constructor 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1047:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1047 | deque(_InputIterator __first, _InputIterator __last, | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1047:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1050:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1050 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1050:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1050:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::const_reverse_iterator std::deque<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1235:62: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1235 | { return const_reverse_iterator(this->_M_impl._M_finish); } | ^ /usr/include/c++/9/bits/stl_deque.h:1235:62: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1759 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1763 | _M_insert_dispatch(__position._M_const_cast(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:640:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 640 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 662 | _GLIBCXX_MOVE3(__front2, __pos1, __front1); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 672 | _GLIBCXX_MOVE_BACKWARD3(__pos, __back2, __back1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = std::_Deque_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_deque_wrap.cxx:4020:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4020 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4021:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4021 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ li_std_deque_wrap.cxx:4021:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = std::_Deque_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_deque_wrap.cxx:4046:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4046 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4046:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4046:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4047:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4047 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ li_std_deque_wrap.cxx:4047:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1903:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1903 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1903:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1906:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1906 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1906:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1906:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_dispatch(std::deque<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2049 | _M_insert_dispatch(iterator __pos, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = std::_Deque_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_deque_wrap.cxx:3984:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3984 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3985:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3985 | : SwigPyIterator_T(curr, seq) | ^ li_std_deque_wrap.cxx:3985:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:3285: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = std::_Deque_iterator]': li_std_deque_wrap.cxx:3926:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3926 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 441 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:445:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 445 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:457:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 457 | std::__uninitialized_copy_a(__first, __mid, *__cur_node, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 458 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:461:40: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 461 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 462 | this->_M_impl._M_finish._M_first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:467:26: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 467 | std::_Destroy(this->_M_impl._M_start, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 468 | iterator(*__cur_node, __cur_node), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 469 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:598:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 598 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::deque >]': li_std_deque_wrap.cxx:4423:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4423 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:3285: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1689:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1689 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1690:50: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1690 | { return emplace(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:3285: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::emplace(std::deque<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:185:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 185 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:202:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 202 | std::forward<_Args>(__args)...); | ^ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_deque_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:3288: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:640:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 640 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 662 | _GLIBCXX_MOVE3(__front2, __pos1, __front1); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 672 | _GLIBCXX_MOVE_BACKWARD3(__pos, __back2, __back1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_deque_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = std::_Deque_iterator]': li_std_deque_wrap.cxx:3951:22: note: parameter passing for argument of type 'const std::_Deque_iterator' changed in GCC 7.1 3951 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2710: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking python testcase li_std_except checking python testcase li_std_except_as_class (with run test) checking python testcase li_std_map (with run test) checking python testcase li_std_pair checking python testcase li_std_pair_using (with run test) checking python testcase li_std_string checking python testcase li_std_vector (with run test) li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_wrap.cxx:6118:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6118 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6118:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6118 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_wrap.cxx:6119:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6119 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6119:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:6119:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6119 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_wrap.cxx:6120:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6120 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6120:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6120 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_wrap.cxx:6121:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6121 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6121:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6121 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector*, std::vector::iterator)': li_std_vector_wrap.cxx:6838:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6838 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6838:171: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6838 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector*, std::vector::iterator, std::vector::iterator)': li_std_vector_wrap.cxx:6839:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6839 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator first,std::vector< Struct >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6839:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:6839:218: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6839 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator first,std::vector< Struct >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const value_type&)': li_std_vector_wrap.cxx:6840:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6840 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6840:219: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6840 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_wrap.cxx: In function 'void std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const value_type&)': li_std_vector_wrap.cxx:6841:17: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6841 | SWIGINTERN void std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::size_type n,std::vector< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:6841:223: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 6841 | SWIGINTERN void std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::size_type n,std::vector< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:25677:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 25677 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:25727:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 25727 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:26118:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 26118 | result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_DoubleVector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:26171:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 26171 | std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_StructVector_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:35402:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 35402 | result = std_vector_Sl_Struct_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_StructVector_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:35452:65: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 35452 | result = std_vector_Sl_Struct_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_StructVector_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:35844:83: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 35844 | result = std_vector_Sl_Struct_Sg__insert__SWIG_0(arg1,arg2,(Struct const &)*arg3); | ^ li_std_vector_wrap.cxx: In function 'PyObject* _wrap_StructVector_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_wrap.cxx:35898:42: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 35898 | std_vector_Sl_Struct_Sg__insert__SWIG_1(arg1,arg2,arg3,(Struct const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:4163:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4163 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4163:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vector_wrap.cxx:3782:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3782 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': li_std_vector_wrap.cxx:3828:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3828 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3828:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3828 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_vector_wrap.cxx:3828:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_wrap.cxx:3835:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3835 | self->erase(sb,se); | ^~~~ li_std_vector_wrap.cxx:3838:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3838 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_vector_wrap.cxx:3838:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vector_wrap.cxx:3887:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3887 | self->erase(sb,se); | ^~~~ li_std_vector_wrap.cxx:3892:14: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3892 | it = self->erase(it); li_std_vector_wrap.cxx:3904:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3904 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_vector_wrap.cxx:3904:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector >]': li_std_vector_wrap.cxx:3758:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3758 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:4163:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4163 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4163:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]': li_std_vector_wrap.cxx:3782:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3782 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]': li_std_vector_wrap.cxx:3828:33: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3828 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3828:11: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3828 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_vector_wrap.cxx:3828:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 li_std_vector_wrap.cxx:3835:11: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3835 | self->erase(sb,se); | ^~~~ li_std_vector_wrap.cxx:3838:11: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3838 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_vector_wrap.cxx:3838:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector; Difference = int]': li_std_vector_wrap.cxx:3887:9: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3887 | self->erase(sb,se); | ^~~~ li_std_vector_wrap.cxx:3892:14: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3892 | it = self->erase(it); li_std_vector_wrap.cxx:3904:9: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3904 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_vector_wrap.cxx:3904:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector]': li_std_vector_wrap.cxx:3758:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3758 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:4177:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4177 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:4177:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4177 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, li_std_vector_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4133:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4133 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4133:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4133:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4134:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4134 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_vector_wrap.cxx:4134:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = Struct; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4133:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4133 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4133:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4133:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4134:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4134 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_vector_wrap.cxx:4134:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Struct; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4059:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4059 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4060:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4060 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = Struct; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4059:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4059 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4060:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4060 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4085:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4085 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4085:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4085:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4086:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4086 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = Struct; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4085:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4085 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4085:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4085:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4086:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4086 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4023:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4023 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4024:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4024 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = Struct; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:4023:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4023 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4024:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4024 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3965:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3965 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3965:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3965 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Struct*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Struct*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = Struct*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 li_std_vector_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector >]': li_std_vector_wrap.cxx:4462:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4462 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector]': li_std_vector_wrap.cxx:4462:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4462 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:3327: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Struct}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3990:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 3990 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3990:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3990 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:2749: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking python testcase li_std_vector_back_reference (with run test) checking python testcase li_std_vector_enum (with run test) checking python testcase li_std_vector_member_var li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_member_var_wrap.cxx:4658:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4658 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4658:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4658 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_member_var_wrap.cxx:4659:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4659 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4659:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:4659:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4659 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_member_var_wrap.cxx:4660:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4660 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4660:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4660 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_member_var_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_member_var_wrap.cxx:4661:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4661 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4661:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4661 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_member_var_wrap.cxx: In function 'PyObject* _wrap_vectorDbl_erase__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_member_var_wrap.cxx:6720:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6720 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_member_var_wrap.cxx: In function 'PyObject* _wrap_vectorDbl_erase__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_member_var_wrap.cxx:6770:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 6770 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_member_var_wrap.cxx: In function 'PyObject* _wrap_vectorDbl_insert__SWIG_0(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_member_var_wrap.cxx:7161:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7161 | result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_member_var_wrap.cxx: In function 'PyObject* _wrap_vectorDbl_insert__SWIG_1(PyObject*, Py_ssize_t, PyObject**)': li_std_vector_member_var_wrap.cxx:7214:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7214 | std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, const OutIter&, const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:4117:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4117 | return new SwigPyIteratorClosed_T(current, begin, end, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4117:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vector_member_var_wrap.cxx:3736:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3736 | return new Sequence(sb, se); | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': li_std_vector_member_var_wrap.cxx:3782:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3782 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3782:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3782 | self->insert(std::copy(is.begin(), isit, sb), isit, is.end()); | ^~~~ li_std_vector_member_var_wrap.cxx:3782:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:3789:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3789 | self->erase(sb,se); | ^~~~ li_std_vector_member_var_wrap.cxx:3792:11: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3792 | self->insert(sb, is.begin(), is.end()); | ^~~~ li_std_vector_member_var_wrap.cxx:3792:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx: In function 'void swig::delslice(Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]': li_std_vector_member_var_wrap.cxx:3841:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3841 | self->erase(sb,se); | ^~~~ li_std_vector_member_var_wrap.cxx:3846:14: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3846 | it = self->erase(it); li_std_vector_member_var_wrap.cxx:3858:9: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3858 | it = typename Sequence::reverse_iterator(self->erase((++it).base())); | ^~ li_std_vector_member_var_wrap.cxx:3858:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx: In function 'void swig::erase(Sequence*, const typename Sequence::iterator&) [with Sequence = std::vector >]': li_std_vector_member_var_wrap.cxx:3712:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3712 | seq->erase(position); | ^~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'swig::SwigPyIterator* swig::make_output_iterator(const OutIter&, PyObject*) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:4131:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4131 | return new SwigPyIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx: In constructor 'swig::SwigPyIteratorClosed_T::SwigPyIteratorClosed_T(swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, swig::SwigPyIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_member_var_wrap.cxx:4087:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4087 | SwigPyIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4087:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:4087:5: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:4088:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4088 | : SwigPyForwardIteratorClosed_T(curr, first, last, seq) | ^ li_std_vector_member_var_wrap.cxx:4088:93: note: parameter passing for argument of type 'swig::SwigPyIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:854:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 854 | { return const_reverse_iterator(end()); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::SwigPyIteratorOpen_T::SwigPyIteratorOpen_T(swig::SwigPyIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_member_var_wrap.cxx:4013:5: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4013 | SwigPyIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4014:59: note: parameter passing for argument of type 'swig::SwigPyIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4014 | : SwigPyForwardIteratorOpen_T(curr, seq) | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:3283: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorClosed_T::SwigPyForwardIteratorClosed_T(swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, swig::SwigPyForwardIteratorClosed_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_member_var_wrap.cxx:4039:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4039 | SwigPyForwardIteratorClosed_T(out_iterator curr, out_iterator first, out_iterator last, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4039:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:4039:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:4040:73: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorClosed_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4040 | : SwigPyIterator_T(curr, seq), begin(first), end(last) | ^ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_member_var_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::SwigPyForwardIteratorOpen_T::SwigPyForwardIteratorOpen_T(swig::SwigPyForwardIteratorOpen_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_member_var_wrap.cxx:3977:5: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3977 | SwigPyForwardIteratorOpen_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3978:48: note: parameter passing for argument of type 'swig::SwigPyForwardIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3978 | : SwigPyIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:3283: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::SwigPyIterator_T::SwigPyIterator_T(swig::SwigPyIterator_T::out_iterator, PyObject*) [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3919:5: note: parameter passing for argument of type 'swig::SwigPyIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3919 | SwigPyIterator_T(out_iterator curr, PyObject *seq) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/python2.7/pyport.h:325, from /usr/include/python2.7/Python.h:61, from li_std_vector_member_var_wrap.cxx:178: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx: In function 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = swig::SwigPySequence_Cont; Seq = std::vector >]': li_std_vector_member_var_wrap.cxx:4396:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4396 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:3283: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:3286: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In member function 'ptrdiff_t swig::SwigPyIterator_T::distance(const swig::SwigPyIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3944:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3944 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:2708: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking python testcase li_std_vector_ptr (with run test) checking python testcase li_std_wstring (with run test) checking python testcase smart_pointer_inherit checking python testcase template_typedef_fnc checking python testcase template_type_namespace (with run test) checking python testcase template_opaque (with run test) checking python testcase file_test (with run test) checking python testcase li_cstring (with run test) checking python testcase li_cwstring (with run test) checking python testcase python_nondynamic (with run test) checking python testcase python_varargs_typemap (with run test) checking python testcase arrays checking python testcase bom_utf8 checking python testcase c_delete checking python testcase c_delete_function checking python testcase char_constant checking python testcase const_const checking python testcase constant_expr checking python testcase default_args_c (with run test) checking python testcase empty_c (with run test) checking python testcase enums (with run test) checking python testcase enum_forward (with run test) checking python testcase enum_macro checking python testcase enum_missing checking python testcase extern_declaration checking python testcase funcptr checking python testcase function_typedef checking python testcase global_functions (with run test) checking python testcase immutable_values checking python testcase inctest (with run test) checking python testcase infinity checking python testcase integers checking python testcase keyword_rename_c (with run test) checking python testcase lextype checking python testcase li_carrays (with run test) checking python testcase li_cdata (with run test) checking python testcase li_cmalloc (with run test) checking python testcase li_constraints checking python testcase li_cpointer (with run test) checking python testcase li_math checking python testcase long_long checking python testcase memberin_extend_c (with run test) checking python testcase name checking python testcase nested (with run test) checking python testcase nested_extend_c checking python testcase nested_structs checking python testcase newobject2 checking python testcase overload_extend_c (with run test) checking python testcase overload_extend2 (with run test) checking python testcase preproc (with run test) checking python testcase preproc_constants_c checking python testcase preproc_defined (with run test) checking python testcase preproc_gcc_output (with run test) checking python testcase preproc_include (with run test) checking python testcase preproc_line_file checking python testcase register_par checking python testcase ret_by_value (with run test) checking python testcase simple_array checking python testcase sizeof_pointer checking python testcase sneaky1 (with run test) checking python testcase string_simple checking python testcase struct_rename (with run test) checking python testcase struct_initialization (with run test) checking python testcase typedef_classforward_same_name (with run test) checking python testcase typedef_struct checking python testcase typemap_subst checking python testcase union_parameter checking python testcase unions (with run test) checking python testcase clientdata_prop checking python testcase import_stl (with run test) checking python testcase imports (with run test) checking python testcase mod (with run test) checking python testcase multi_import (with run test) checking python testcase packageoption checking python testcase template_typedef_import (with run test) 608 python tests passed skipping java test-suite check skipping guile test-suite check skipping mzscheme test-suite check checking ruby test-suite checking ruby testcase li_cstring (with run test) checking ruby testcase li_factory (with run test) checking ruby testcase li_std_functors (with run test) checking ruby testcase li_std_list (with run test) li_std_list_wrap.cxx: In function 'VALUE std_list_Sl_double_Sg__to_a(std::__cxx11::list >*)': li_std_list_wrap.cxx:7587:45: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7587 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_list_wrap.cxx: In function 'std::__cxx11::list >* std_list_Sl_double_Sg__select(std::__cxx11::list >*)': li_std_list_wrap.cxx:7661:32: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7661 | self->insert( r->end(), *i); | ^ li_std_list_wrap.cxx: In function 'VALUE std_list_Sl_double_Sg__delete_at(std::__cxx11::list >*, std::__cxx11::list >::difference_type)': li_std_list_wrap.cxx:7671:16: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7671 | self->erase(at); | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >* std_list_Sl_double_Sg__reject_bang(std::__cxx11::list >*)': li_std_list_wrap.cxx:7784:87: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 7784 | swig::yield< std::list< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_list_wrap.cxx:7784:102: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7784 | swig::yield< std::list< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >* std_list_Sl_double_Sg__reject(std::__cxx11::list >*)': li_std_list_wrap.cxx:7804:81: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 7804 | swig::yield< std::list< double,std::allocator< double > >::value_type >() ); | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >::iterator std_list_Sl_double_Sg__erase__SWIG_0(std::__cxx11::list >*, std::__cxx11::list >::iterator)': li_std_list_wrap.cxx:7807:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 7807 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_0(std::list< double > *self,std::list< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:7807:163: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7807 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_0(std::list< double > *self,std::list< double >::iterator pos){ return self->erase(pos); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >::iterator std_list_Sl_double_Sg__erase__SWIG_1(std::__cxx11::list >*, std::__cxx11::list >::iterator, std::__cxx11::list >::iterator)': li_std_list_wrap.cxx:7808:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 7808 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_1(std::list< double > *self,std::list< double >::iterator first,std::list< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:7808:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:7808:208: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7808 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__erase__SWIG_1(std::list< double > *self,std::list< double >::iterator first,std::list< double >::iterator last){ return self->erase(first, last); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list >::iterator std_list_Sl_double_Sg__insert__SWIG_0(std::__cxx11::list >*, std::__cxx11::list >::iterator, const value_type&)': li_std_list_wrap.cxx:7809:42: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 7809 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__insert__SWIG_0(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:7809:209: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7809 | SWIGINTERN std::list< double >::iterator std_list_Sl_double_Sg__insert__SWIG_0(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_list_wrap.cxx: In function 'void std_list_Sl_double_Sg__insert__SWIG_1(std::__cxx11::list >*, std::__cxx11::list >::iterator, std::__cxx11::list >::size_type, const value_type&)': li_std_list_wrap.cxx:7810:17: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 7810 | SWIGINTERN void std_list_Sl_double_Sg__insert__SWIG_1(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::size_type n,std::list< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:7810:213: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7810 | SWIGINTERN void std_list_Sl_double_Sg__insert__SWIG_1(std::list< double > *self,std::list< double >::iterator pos,std::list< double >::size_type n,std::list< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_list_wrap.cxx: In function 'VALUE std_list_Sl_double_Sg____delete__(std::__cxx11::list >*, const double&)': li_std_list_wrap.cxx:7839:73: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 7839 | std::list::iterator i = std::remove( self->begin(), e, val ); | ^ li_std_list_wrap.cxx:7841:23: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 7841 | self->erase( i, e ); | ^ li_std_list_wrap.cxx: In function 'VALUE std_list_Sl_Struct_Sg__to_a(std::__cxx11::list*)': li_std_list_wrap.cxx:8826:45: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 8826 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_list_wrap.cxx: In function 'std::__cxx11::list* std_list_Sl_Struct_Sg__select(std::__cxx11::list*)': li_std_list_wrap.cxx:8900:32: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 8900 | self->insert( r->end(), *i); | ^ li_std_list_wrap.cxx: In function 'VALUE std_list_Sl_Struct_Sg__delete_at(std::__cxx11::list*, std::__cxx11::list::difference_type)': li_std_list_wrap.cxx:8910:16: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 8910 | self->erase(at); | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list* std_list_Sl_Struct_Sg__reject_bang(std::__cxx11::list*)': li_std_list_wrap.cxx:9023:87: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 9023 | swig::yield< std::list< Struct,std::allocator< Struct > >::value_type >() ), self->end() ); | ^ li_std_list_wrap.cxx:9023:102: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 9023 | swig::yield< std::list< Struct,std::allocator< Struct > >::value_type >() ), self->end() ); | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list* std_list_Sl_Struct_Sg__reject(std::__cxx11::list*)': li_std_list_wrap.cxx:9043:81: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 9043 | swig::yield< std::list< Struct,std::allocator< Struct > >::value_type >() ); | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list::iterator std_list_Sl_Struct_Sg__erase__SWIG_0(std::__cxx11::list*, std::__cxx11::list::iterator)': li_std_list_wrap.cxx:9046:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 9046 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:9046:163: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 9046 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos){ return self->erase(pos); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list::iterator std_list_Sl_Struct_Sg__erase__SWIG_1(std::__cxx11::list*, std::__cxx11::list::iterator, std::__cxx11::list::iterator)': li_std_list_wrap.cxx:9047:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 9047 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator first,std::list< Struct >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:9047:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx:9047:208: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 9047 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__erase__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator first,std::list< Struct >::iterator last){ return self->erase(first, last); } | ^ li_std_list_wrap.cxx: In function 'std::__cxx11::list::iterator std_list_Sl_Struct_Sg__insert__SWIG_0(std::__cxx11::list*, std::__cxx11::list::iterator, const value_type&)': li_std_list_wrap.cxx:9048:42: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 9048 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__insert__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:9048:209: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 9048 | SWIGINTERN std::list< Struct >::iterator std_list_Sl_Struct_Sg__insert__SWIG_0(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_list_wrap.cxx: In function 'void std_list_Sl_Struct_Sg__insert__SWIG_1(std::__cxx11::list*, std::__cxx11::list::iterator, std::__cxx11::list::size_type, const value_type&)': li_std_list_wrap.cxx:9049:17: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 9049 | SWIGINTERN void std_list_Sl_Struct_Sg__insert__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::size_type n,std::list< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:9049:213: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 9049 | SWIGINTERN void std_list_Sl_Struct_Sg__insert__SWIG_1(std::list< Struct > *self,std::list< Struct >::iterator pos,std::list< Struct >::size_type n,std::list< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_DoubleList_erase__SWIG_0(int, VALUE*, VALUE)': li_std_list_wrap.cxx:33804:58: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 33804 | result = std_list_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_DoubleList_erase__SWIG_1(int, VALUE*, VALUE)': li_std_list_wrap.cxx:33858:63: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 33858 | result = std_list_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_DoubleList_insert__SWIG_0(int, VALUE*, VALUE)': li_std_list_wrap.cxx:34302:81: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 34302 | result = std_list_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_DoubleList_insert__SWIG_1(int, VALUE*, VALUE)': li_std_list_wrap.cxx:34358:40: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 34358 | std_list_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'VALUE _wrap_StructList_erase__SWIG_0(int, VALUE*, VALUE)': li_std_list_wrap.cxx:43178:58: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 43178 | result = std_list_Sl_Struct_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_StructList_erase__SWIG_1(int, VALUE*, VALUE)': li_std_list_wrap.cxx:43232:63: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 43232 | result = std_list_Sl_Struct_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_StructList_insert__SWIG_0(int, VALUE*, VALUE)': li_std_list_wrap.cxx:43678:81: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 43678 | result = std_list_Sl_Struct_Sg__insert__SWIG_0(arg1,arg2,(Struct const &)*arg3); | ^ li_std_list_wrap.cxx: In function 'VALUE _wrap_StructList_insert__SWIG_1(int, VALUE*, VALUE)': li_std_list_wrap.cxx:43735:40: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 43735 | std_list_Sl_Struct_Sg__insert__SWIG_1(arg1,arg2,arg3,(Struct const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:734:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 734 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::__cxx11::list >; Difference = int]': li_std_list_wrap.cxx:3109:14: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3109 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:101:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 101 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:158:7: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ^~~~~~~~ li_std_list_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::__cxx11::list >; Difference = int; InputSeq = std::__cxx11::list >]': li_std_list_wrap.cxx:3128:29: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3128 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:3128:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3128 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_list_wrap.cxx:3128:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx:3134:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3134 | self->erase(sb,se); | ^~~~ li_std_list_wrap.cxx:3135:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3135 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_list_wrap.cxx:3135:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = std::_List_iterator; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1452 | erase(const_iterator __first, const_iterator __last) noexcept | ^~~~~ /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1458:12: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1458 | __first = erase(__first); /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_back() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1243:9: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1243 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1208:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1208 | { this->_M_insert(end(), __x); } | ^~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = std::_List_iterator; _OIter = std::back_insert_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:117:5: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 117 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:124:4: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 124 | splice(__position, __tmp); | ^~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = std::_List_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 896 | remove(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 906 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 907 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:734:9: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 734 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::__cxx11::list; Difference = int]': li_std_list_wrap.cxx:3109:14: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 3109 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:101:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 101 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 150 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:158:7: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 158 | _M_erase(__position._M_const_cast()); | ^~~~~~~~ li_std_list_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::__cxx11::list; Difference = int; InputSeq = std::__cxx11::list]': li_std_list_wrap.cxx:3128:29: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3128 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx:3128:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3128 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_list_wrap.cxx:3128:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 li_std_list_wrap.cxx:3134:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3134 | self->erase(sb,se); | ^~~~ li_std_list_wrap.cxx:3135:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 3135 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_list_wrap.cxx:3135:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = std::_List_iterator; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1452 | erase(const_iterator __first, const_iterator __last) noexcept | ^~~~~ /usr/include/c++/9/bits/stl_list.h:1452:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1458:12: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1458 | __first = erase(__first); /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_back() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1243:9: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1243 | { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1208:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1208 | { this->_M_insert(end(), __x); } | ^~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = std::_List_iterator; _OIter = std::back_insert_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:117:5: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 117 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:124:4: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 124 | splice(__position, __tmp); | ^~~~~~ li_std_list_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = std::_List_iterator]': li_std_list_wrap.cxx:3736:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 3736 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:978:38: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 978 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:996:40: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 996 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:237:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 237 | erase(__i, end()); | ^~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:247:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 247 | insert(end(), __new_size, __x); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:249:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 249 | erase(__i, end()); | ^~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_front() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1194:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1194 | { this->_M_erase(begin()); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1158:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1158 | { this->_M_insert(begin(), __x); } | ^~~~ li_std_list_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = std::_List_iterator]': li_std_list_wrap.cxx:3736:12: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 3736 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:978:38: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 978 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rend() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:996:40: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 996 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:237:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 237 | erase(__i, end()); | ^~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::resize(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:247:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 247 | insert(end(), __new_size, __x); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:249:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 249 | erase(__i, end()); | ^~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_front() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1194:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1194 | { this->_M_erase(begin()); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_front(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1158:9: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1158 | { this->_M_insert(begin(), __x); } | ^~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1831 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_const_iterator<_Tp>, std::_List_const_iterator<_Tp>, std::input_iterator_tag) [with _Tp = double]': /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 2077 | __distance(_GLIBCXX_STD_C::_List_const_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 799 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:802:4: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 802 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1915:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1915 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:137:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ /usr/include/c++/9/bits/list.tcc:141:6: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 141 | splice(__position, __tmp); | ^~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = std::_List_iterator; _OutputIterator = std::back_insert_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1533:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1533 | splice(const_iterator __position, list& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1534:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1534 | { splice(__position, std::move(__x)); } | ^~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 1831 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1831:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_const_iterator<_Tp>, std::_List_const_iterator<_Tp>, std::input_iterator_tag) [with _Tp = Struct]': /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 2077 | __distance(_GLIBCXX_STD_C::_List_const_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2077:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 799 | list(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/9/bits/stl_list.h:799:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:802:4: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 802 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1915:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1915 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 133 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/list.tcc:137:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 137 | list __tmp(__first, __last, get_allocator()); | ^~~~~ /usr/include/c++/9/bits/list.tcc:141:6: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 141 | splice(__position, __tmp); | ^~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = std::_List_iterator; _OutputIterator = std::back_insert_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1533:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1533 | splice(const_iterator __position, list& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1534:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1534 | { splice(__position, std::move(__x)); } | ^~~~~~ li_std_list_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = std::_List_iterator; ValueType = double; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': li_std_list_wrap.cxx:3476:5: note: parameter passing for argument of type 'swig::IteratorOpen_T, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_List_iterator'} changed in GCC 7.1 3476 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_list_wrap.cxx:3477:44: note: parameter passing for argument of type 'swig::IteratorOpen_T, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_List_iterator'} changed in GCC 7.1 3477 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_List_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_fill_assign(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:300:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 300 | insert(end(), __n, __val); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:302:9: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 302 | erase(__i, end()); | ^~~~~ li_std_list_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = std::_List_iterator; ValueType = Struct; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': li_std_list_wrap.cxx:3476:5: note: parameter passing for argument of type 'swig::IteratorOpen_T, Struct, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_List_iterator'} changed in GCC 7.1 3476 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_list_wrap.cxx:3477:44: note: parameter passing for argument of type 'swig::IteratorOpen_T, Struct, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_List_iterator'} changed in GCC 7.1 3477 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_List_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_fill_assign(std::__cxx11::list<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:300:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 300 | insert(end(), __n, __val); | ^~~~~~ /usr/include/c++/9/bits/list.tcc:302:9: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 302 | erase(__i, end()); | ^~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_list_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = std::_List_iterator; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1514:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1514 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1523 | this->_M_transfer(__position._M_const_cast(), | ^~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = std::_List_iterator; _Value = const double]': /usr/include/c++/9/bits/predefined_ops.h:240:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 240 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_list_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = std::_List_iterator; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1514:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1514 | splice(const_iterator __position, list&& __x) noexcept | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1523 | this->_M_transfer(__position._M_const_cast(), | ^~~~ /usr/include/c++/9/bits/stl_list.h:1523:6: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 li_std_list_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3336:5: note: parameter passing for argument of type 'swig::Iterator_T >::nonconst_iter' {aka 'std::_List_iterator'} changed in GCC 7.1 3336 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ li_std_list_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3336:5: note: parameter passing for argument of type 'swig::Iterator_T >::nonconst_iter' {aka 'std::_List_iterator'} changed in GCC 7.1 3336 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1223:4: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 1223 | this->_M_insert(end(), std::forward<_Args>(__args)...); | ^~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_InputIterator std::__find_if(_InputIterator, _InputIterator, _Predicate, std::input_iterator_tag) [with _InputIterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:101:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 101 | __find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:101:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:104:42: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 104 | while (__first != __last && !__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1890 | _M_transfer(iterator __position, iterator __first, iterator __last) | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_InputIterator std::__find_if(_InputIterator, _InputIterator, _Predicate, std::input_iterator_tag) [with _InputIterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:101:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 101 | __find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:101:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:104:42: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 104 | while (__first != __last && !__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_const_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_List_const_iterator; _OI = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_list_wrap.cxx:2680: /usr/include/c++/9/bits/stl_algo.h: In function '_InputIterator std::__find_if(_InputIterator, _InputIterator, _Predicate, std::input_iterator_tag) [with _InputIterator = std::_List_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:101:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 101 | __find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:101:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:104:42: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 104 | while (__first != __last && !__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator, std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1890 | _M_transfer(iterator __position, iterator __first, iterator __last) | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:1890:7: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::__cxx11::list >]': li_std_list_wrap.cxx:4025:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 4025 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list >::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ li_std_list_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::__cxx11::list]': li_std_list_wrap.cxx:4025:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 4025 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1905:8: note: parameter passing for argument of type 'std::__cxx11::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1905 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move<, , >::__copy_m(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator; bool = false; bool = false; = std::bidirectional_iterator_tag]': /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 309 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move<, , >::__copy_m(_II, _II, _OI) [with _II = std::_List_const_iterator; _OI = std::_List_iterator; bool = false; bool = false; = std::bidirectional_iterator_tag]': /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:309:2: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1304:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1304 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1305:50: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1305 | { return emplace(__position, std::move(__x)); } | ^ /usr/include/c++/9/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_list.h:1304:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1304 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_list.h:1305:50: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 1305 | { return emplace(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/list:64, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::emplace(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:89:7: note: parameter passing for argument of type 'std::__cxx11::list >::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 89 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::emplace(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {Struct}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/list.tcc:89:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' {aka 'std::_List_const_iterator'} changed in GCC 7.1 li_std_list_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3322:22: note: parameter passing for argument of type 'const std::_List_iterator' changed in GCC 7.1 3322 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_list_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = std::_List_iterator]': li_std_list_wrap.cxx:3322:22: note: parameter passing for argument of type 'const std::_List_iterator' changed in GCC 7.1 3322 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_list_wrap.cxx:1907: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_List_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/list:63, from li_std_list_wrap.cxx:2683: /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_iterator<_Tp>, std::_List_iterator<_Tp>, std::input_iterator_tag) [with _Tp = Struct]': /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 2067 | __distance(_GLIBCXX_STD_C::_List_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:2072:29: note: parameter passing for argument of type '_CIter' {aka 'std::_List_const_iterator'} changed in GCC 7.1 2072 | return std::__distance(_CIter(__first), _CIter(__last), __tag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h: In function 'std::ptrdiff_t std::__distance(std::_List_iterator<_Tp>, std::_List_iterator<_Tp>, std::input_iterator_tag) [with _Tp = double]': /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 2067 | __distance(_GLIBCXX_STD_C::_List_iterator<_Tp> __first, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_list.h:2067:5: note: parameter passing for argument of type 'std::_List_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_list.h:2072:29: note: parameter passing for argument of type '_CIter' {aka 'std::_List_const_iterator'} changed in GCC 7.1 2072 | return std::__distance(_CIter(__first), _CIter(__last), __tag); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking ruby testcase li_std_multimap (with run test) checking ruby testcase li_std_pair_lang_object (with run test) checking ruby testcase li_std_queue (with run test) checking ruby testcase li_std_set (with run test) checking ruby testcase li_std_stack (with run test) checking ruby testcase li_std_wstring_inherit (with run test) checking ruby testcase primitive_types (with run test) checking ruby testcase ruby_alias_method (with run test) checking ruby testcase ruby_keywords (with run test) checking ruby testcase ruby_minherit_shared_ptr (with run test) checking ruby testcase ruby_naming (with run test) checking ruby testcase ruby_rdata (with run test) checking ruby testcase ruby_track_objects (with run test) checking ruby testcase ruby_track_objects_directors (with run test) checking ruby testcase std_containers (with run test) std_containers_wrap.cxx: In function 'VALUE std_vector_Sl_std_complex_Sl_double_Sg__Sg__to_a(std::vector, std::allocator > >*)': std_containers_wrap.cxx:7920:45: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 7920 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >* std_vector_Sl_std_complex_Sl_double_Sg__Sg__select(std::vector, std::allocator > >*)': std_containers_wrap.cxx:7994:32: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 7994 | self->insert( r->end(), *i); | ^ std_containers_wrap.cxx: In function 'VALUE std_vector_Sl_std_complex_Sl_double_Sg__Sg__delete_at(std::vector, std::allocator > >*, std::vector, std::allocator > >::difference_type)': std_containers_wrap.cxx:8004:16: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8004 | self->erase(at); | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >* std_vector_Sl_std_complex_Sl_double_Sg__Sg__reject_bang(std::vector, std::allocator > >*)': std_containers_wrap.cxx:8117:121: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 8117 | swig::yield< std::vector< std::complex< double >,std::allocator< std::complex< double > > >::value_type >() ), self->end() ); | ^ std_containers_wrap.cxx:8117:136: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8117 | swig::yield< std::vector< std::complex< double >,std::allocator< std::complex< double > > >::value_type >() ), self->end() ); | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >* std_vector_Sl_std_complex_Sl_double_Sg__Sg__reject(std::vector, std::allocator > >*)': std_containers_wrap.cxx:8137:115: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 8137 | swig::yield< std::vector< std::complex< double >,std::allocator< std::complex< double > > >::value_type >() ); | ^ std_containers_wrap.cxx: In function 'VALUE std_vector_Sl_std_complex_Sl_double_Sg__Sg__shift(std::vector, std::allocator > >*)': std_containers_wrap.cxx:8143:34: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8143 | self->erase( self->begin() ); | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >* std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_0(std::vector, std::allocator > >*, std::vector, std::allocator > >::difference_type, int, VALUE*, ...)': std_containers_wrap.cxx:8161:29: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8161 | self->insert( start++, val ); | ^ std_containers_wrap.cxx:8167:33: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8167 | self->insert( start++, val ); | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >* std_vector_Sl_std_complex_Sl_double_Sg__Sg__unshift(std::vector, std::allocator > >*, int, VALUE*, ...)': std_containers_wrap.cxx:8189:31: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8189 | self->insert( start, val ); | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator)': std_containers_wrap.cxx:8202:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8202 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:8202:238: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8202 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos){ return self->erase(pos); } | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, std::vector, std::allocator > >::iterator)': std_containers_wrap.cxx:8203:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8203 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator first,std::vector< std::complex< double > >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:8203:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 std_containers_wrap.cxx:8203:301: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8203 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator first,std::vector< std::complex< double > >::iterator last){ return self->erase(first, last); } | ^ std_containers_wrap.cxx: In function 'std::vector, std::allocator > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, const value_type&)': std_containers_wrap.cxx:8204:60: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8204 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:8204:302: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8204 | SWIGINTERN std::vector< std::complex< double > >::iterator std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::value_type const &x){ return self->insert(pos, x); } | ^ std_containers_wrap.cxx: In function 'void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_2(std::vector, std::allocator > >*, std::vector, std::allocator > >::iterator, std::vector, std::allocator > >::size_type, const value_type&)': std_containers_wrap.cxx:8205:17: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8205 | SWIGINTERN void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_2(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::size_type n,std::vector< std::complex< double > >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:8205:306: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 8205 | SWIGINTERN void std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_2(std::vector< std::complex< double > > *self,std::vector< std::complex< double > >::iterator pos,std::vector< std::complex< double > >::size_type n,std::vector< std::complex< double > >::value_type const &x){ self->insert(pos, n, x); } | ^ std_containers_wrap.cxx: In function 'VALUE _wrap_vector_c_erase__SWIG_0(int, VALUE*, VALUE)': std_containers_wrap.cxx:32799:79: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 32799 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_0(arg1,arg2); | ^ std_containers_wrap.cxx: In function 'VALUE _wrap_vector_c_erase__SWIG_1(int, VALUE*, VALUE)': std_containers_wrap.cxx:32853:84: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 32853 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ std_containers_wrap.cxx: In function 'VALUE _wrap_vector_c_insert__SWIG_1(int, VALUE*, VALUE)': std_containers_wrap.cxx:33298:118: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 33298 | result = std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_1(arg1,arg2,(std::complex< double > const &)*arg3); | ^ std_containers_wrap.cxx: In function 'VALUE _wrap_vector_c_insert__SWIG_2(int, VALUE*, VALUE)': std_containers_wrap.cxx:33354:61: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 33354 | std_vector_Sl_std_complex_Sl_double_Sg__Sg__insert__SWIG_2(arg1,arg2,arg3,(std::complex< double > const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector, std::allocator > >; Difference = int]': std_containers_wrap.cxx:3089:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 3089 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ std_containers_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector, std::allocator > >; Difference = int; InputSeq = std::vector, std::allocator > >]': std_containers_wrap.cxx:3108:29: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3108 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx:3108:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3108 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ std_containers_wrap.cxx:3108:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx:3114:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3114 | self->erase(sb,se); | ^~~~ std_containers_wrap.cxx:3115:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3115 | self->insert(sb, v.begin(), v.end()); | ^~~~ std_containers_wrap.cxx:3115:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Predicate = swig::yield >]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OIter = std::back_insert_iterator, std::allocator > > >; _Predicate = swig::yield >]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:3716:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 3716 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*; _Tp = std::complex]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::complex; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex&}; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OutputIterator = std::back_insert_iterator, std::allocator > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueType = std::complex; FromOper = swig::from_oper >; AsvalOper = swig::asval_oper >]': std_containers_wrap.cxx:3456:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper >, swig::asval_oper > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3456 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ std_containers_wrap.cxx:3457:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::complex, swig::from_oper >, swig::asval_oper > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3457 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator*>; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::complex*; _ForwardIterator = std::complex*; _Allocator = std::allocator >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from std_containers_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Predicate = swig::yield >]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::complex*; _ForwardIterator = std::complex*; _Allocator = std::allocator >]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:3316:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 3316 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; _Tp = std::complex]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from std_containers_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _OI = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const std::complex*; _Container = std::vector, std::allocator > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = std::complex*; _Container = std::vector, std::allocator > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _To = std::complex*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std_containers_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont >; Seq = std::vector, std::allocator > >]': std_containers_wrap.cxx:4057:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 4057 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::complex}; _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from std_containers_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from std_containers_wrap.cxx:2700: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ std_containers_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::vector >]': std_containers_wrap.cxx:4057:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4057 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:72, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from std_containers_wrap.cxx:2703: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ std_containers_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': std_containers_wrap.cxx:3302:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 3302 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from std_containers_wrap.cxx:1924: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 checking ruby testcase abstract_access (with run test) checking ruby testcase abstract_inherit (with run test) checking ruby testcase abstract_inherit_ok (with run test) checking ruby testcase abstract_signature (with run test) checking ruby testcase abstract_typedef (with run test) checking ruby testcase abstract_typedef2 (with run test) checking ruby testcase abstract_virtual (with run test) checking ruby testcase access_change (with run test) checking ruby testcase add_link (with run test) checking ruby testcase aggregate (with run test) checking ruby testcase allowexcept checking ruby testcase allprotected checking ruby testcase allprotected_not checking ruby testcase anonymous_bitfield (with run test) checking ruby testcase apply_signed_char (with run test) checking ruby testcase apply_strings (with run test) checking ruby testcase argout (with run test) checking ruby testcase array_member (with run test) checking ruby testcase array_typedef_memberin checking ruby testcase arrayref checking ruby testcase arrays_dimensionless checking ruby testcase arrays_global (with run test) checking ruby testcase arrays_global_twodim checking ruby testcase arrays_scope checking ruby testcase autodoc checking ruby testcase bloody_hell checking ruby testcase bools (with run test) checking ruby testcase catches checking ruby testcase cast_operator (with run test) checking ruby testcase casts (with run test) checking ruby testcase char_binary checking ruby testcase char_strings checking ruby testcase chartest checking ruby testcase class_scope_namespace checking ruby testcase class_forward checking ruby testcase class_ignore (with run test) checking ruby testcase class_scope_weird checking ruby testcase compactdefaultargs checking ruby testcase const_const_2 checking ruby testcase constant_directive checking ruby testcase constant_pointers checking ruby testcase constover (with run test) checking ruby testcase constructor_copy checking ruby testcase constructor_exception checking ruby testcase constructor_explicit checking ruby testcase constructor_ignore checking ruby testcase constructor_rename checking ruby testcase constructor_value checking ruby testcase contract checking ruby testcase conversion checking ruby testcase conversion_namespace checking ruby testcase conversion_ns_template checking ruby testcase conversion_operators checking ruby testcase cplusplus_throw checking ruby testcase cpp_basic checking ruby testcase cpp_enum checking ruby testcase cpp_namespace (with run test) checking ruby testcase cpp_nodefault checking ruby testcase cpp_static checking ruby testcase cpp_typedef checking ruby testcase cpp14_binary_integer_literals checking ruby testcase cpp17_hex_floating_literals checking ruby testcase cpp17_nested_namespaces checking ruby testcase cpp17_nspace_nested_namespaces checking ruby testcase cpp17_u8_char_literals checking ruby testcase curiously_recurring_template_pattern checking ruby testcase default_args checking ruby testcase default_arg_expressions checking ruby testcase default_arg_values checking ruby testcase default_constructor (with run test) checking ruby testcase defvalue_constructor checking ruby testcase derived_byvalue checking ruby testcase derived_nested checking ruby testcase destructor_methodmodifiers checking ruby testcase destructor_reprotected checking ruby testcase director_abstract (with run test) checking ruby testcase director_alternating checking ruby testcase director_basic (with run test) checking ruby testcase director_binary_string checking ruby testcase director_classes checking ruby testcase director_classic checking ruby testcase director_constructor (with run test) checking ruby testcase director_default (with run test) checking ruby testcase director_detect (with run test) checking ruby testcase director_enum checking ruby testcase director_exception (with run test) checking ruby testcase director_exception_catches checking ruby testcase director_exception_nothrow checking ruby testcase director_extend checking ruby testcase director_finalizer checking ruby testcase director_frob (with run test) checking ruby testcase director_ignore checking ruby testcase director_keywords checking ruby testcase director_namespace_clash checking ruby testcase director_nested (with run test) checking ruby testcase director_nspace checking ruby testcase director_nspace_director_name_collision checking ruby testcase director_overload checking ruby testcase director_overload2 checking ruby testcase director_ownership checking ruby testcase director_pass_by_value checking ruby testcase director_primitives checking ruby testcase director_property checking ruby testcase director_protected (with run test) checking ruby testcase director_protected_overloaded checking ruby testcase director_redefined checking ruby testcase director_ref checking ruby testcase director_smartptr (with run test) checking ruby testcase director_thread checking ruby testcase director_unroll (with run test) checking ruby testcase director_using checking ruby testcase director_void checking ruby testcase director_wombat (with run test) checking ruby testcase disown (with run test) checking ruby testcase dynamic_cast (with run test) checking ruby testcase empty checking ruby testcase enum_ignore checking ruby testcase enum_plus checking ruby testcase enum_rename checking ruby testcase enum_scope_template checking ruby testcase enum_template checking ruby testcase enum_thorough (with run test) checking ruby testcase enum_var checking ruby testcase equality checking ruby testcase evil_diamond checking ruby testcase evil_diamond_ns checking ruby testcase evil_diamond_prop checking ruby testcase exception_classname checking ruby testcase exception_order checking ruby testcase extend checking ruby testcase extend_constructor_destructor checking ruby testcase extend_default checking ruby testcase extend_placement checking ruby testcase extend_special_variables checking ruby testcase extend_template (with run test) checking ruby testcase extend_template_method checking ruby testcase extend_template_ns (with run test) checking ruby testcase extend_typedef_class checking ruby testcase extern_c checking ruby testcase extern_namespace checking ruby testcase extern_throws checking ruby testcase expressions checking ruby testcase features checking ruby testcase fragments checking ruby testcase friends (with run test) checking ruby testcase friends_template checking ruby testcase funcptr_cpp checking ruby testcase functors checking ruby testcase fvirtual checking ruby testcase global_namespace checking ruby testcase global_ns_arg checking ruby testcase global_scope_types checking ruby testcase global_vars checking ruby testcase grouping (with run test) checking ruby testcase ignore_parameter (with run test) checking ruby testcase import_fragments checking ruby testcase import_nomodule checking ruby testcase inherit checking ruby testcase inherit_member checking ruby testcase inherit_missing (with run test) checking ruby testcase inherit_same_name checking ruby testcase inherit_target_language checking ruby testcase inherit_void_arg checking ruby testcase inline_initializer checking ruby testcase insert_directive checking ruby testcase keyword_rename checking ruby testcase kind checking ruby testcase kwargs_feature checking ruby testcase langobj checking ruby testcase li_attribute checking ruby testcase li_attribute_template checking ruby testcase li_boost_shared_ptr (with run test) checking ruby testcase li_boost_shared_ptr_attribute checking ruby testcase li_boost_shared_ptr_bits (with run test) checking ruby testcase li_boost_shared_ptr_director (with run test) checking ruby testcase li_boost_shared_ptr_template (with run test) checking ruby testcase li_carrays_cpp (with run test) checking ruby testcase li_cdata_cpp checking ruby testcase li_cpointer_cpp checking ruby testcase li_std_auto_ptr checking ruby testcase li_stdint checking ruby testcase li_swigtype_inout checking ruby testcase li_typemaps checking ruby testcase li_typemaps_apply checking ruby testcase li_windows checking ruby testcase long_long_apply checking ruby testcase memberin_extend checking ruby testcase member_funcptr_galore checking ruby testcase member_pointer (with run test) checking ruby testcase member_pointer_const checking ruby testcase member_template checking ruby testcase minherit (with run test) checking ruby testcase minherit2 checking ruby testcase mixed_types checking ruby testcase multiple_inheritance checking ruby testcase multiple_inheritance_abstract checking ruby testcase multiple_inheritance_interfaces checking ruby testcase multiple_inheritance_nspace checking ruby testcase multiple_inheritance_shared_ptr checking ruby testcase name_cxx checking ruby testcase name_warnings checking ruby testcase namespace_chase checking ruby testcase namespace_class checking ruby testcase namespace_enum checking ruby testcase namespace_extend checking ruby testcase namespace_forward_declaration checking ruby testcase namespace_nested checking ruby testcase namespace_spaces checking ruby testcase namespace_template checking ruby testcase namespace_typedef_class checking ruby testcase namespace_typemap (with run test) checking ruby testcase namespace_union checking ruby testcase namespace_virtual_method checking ruby testcase nspace checking ruby testcase nspace_extend checking ruby testcase native_directive checking ruby testcase naturalvar checking ruby testcase naturalvar_more checking ruby testcase naturalvar_onoff checking ruby testcase nested_class checking ruby testcase nested_directors checking ruby testcase nested_comment checking ruby testcase nested_ignore checking ruby testcase nested_inheritance_interface checking ruby testcase nested_in_template checking ruby testcase nested_scope checking ruby testcase nested_template_base checking ruby testcase nested_workaround checking ruby testcase newobject1 (with run test) checking ruby testcase newobject3 checking ruby testcase null_pointer checking ruby testcase operator_overload checking ruby testcase operator_overload_break checking ruby testcase operator_pointer_ref checking ruby testcase operbool checking ruby testcase ordering checking ruby testcase overload_arrays checking ruby testcase overload_bool (with run test) checking ruby testcase overload_complicated checking ruby testcase overload_copy (with run test) checking ruby testcase overload_extend (with run test) checking ruby testcase overload_method checking ruby testcase overload_numeric checking ruby testcase overload_null (with run test) checking ruby testcase overload_polymorphic checking ruby testcase overload_rename checking ruby testcase overload_return_type checking ruby testcase overload_simple (with run test) checking ruby testcase overload_subtype (with run test) checking ruby testcase overload_template (with run test) checking ruby testcase overload_template_fast checking ruby testcase pointer_reference checking ruby testcase preproc_constants checking ruby testcase primitive_ref (with run test) checking ruby testcase private_assign checking ruby testcase proxycode checking ruby testcase protected_rename checking ruby testcase pure_virtual checking ruby testcase redefined checking ruby testcase redefined_not checking ruby testcase refcount (with run test) checking ruby testcase reference_global_vars (with run test) checking ruby testcase rename1 checking ruby testcase rename2 checking ruby testcase rename3 checking ruby testcase rename4 checking ruby testcase rename_rstrip_encoder checking ruby testcase rename_scope (with run test) checking ruby testcase rename_simple checking ruby testcase rename_strip_encoder checking ruby testcase rename_pcre_encoder checking ruby testcase rename_pcre_enum checking ruby testcase rename_predicates checking ruby testcase rename_wildcard checking ruby testcase restrict_cplusplus checking ruby testcase return_const_value checking ruby testcase return_value_scope checking ruby testcase rname checking ruby testcase samename checking ruby testcase sizet checking ruby testcase smart_pointer_const (with run test) checking ruby testcase smart_pointer_const2 checking ruby testcase smart_pointer_const_overload checking ruby testcase smart_pointer_extend checking ruby testcase smart_pointer_ignore checking ruby testcase smart_pointer_member checking ruby testcase smart_pointer_multi (with run test) checking ruby testcase smart_pointer_multi_typedef (with run test) checking ruby testcase smart_pointer_namespace checking ruby testcase smart_pointer_namespace2 checking ruby testcase smart_pointer_not (with run test) checking ruby testcase smart_pointer_overload (with run test) checking ruby testcase smart_pointer_protected checking ruby testcase smart_pointer_rename (with run test) checking ruby testcase smart_pointer_simple (with run test) checking ruby testcase smart_pointer_static checking ruby testcase smart_pointer_template_const_overload checking ruby testcase smart_pointer_template_defaults_overload smart_pointer_template_defaults_overload_wrap.cxx: In function 'std::map, double, std::less >, std::allocator, double> > >* std_map_Sl_std_string_Sc_double_Sg__select(std::map, double, std::less >, std::allocator, double> > >*)': smart_pointer_template_defaults_overload_wrap.cxx:4611:31: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 4611 | self->insert(r->end(), *i); | ^ smart_pointer_template_defaults_overload_wrap.cxx: In function 'VALUE std_map_Sl_std_string_Sc_double_Sg__to_a(std::map, double, std::less >, std::allocator, double> > >*)': smart_pointer_template_defaults_overload_wrap.cxx:4758:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 4758 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ smart_pointer_template_defaults_overload_wrap.cxx: In function 'void std_map_Sl_std_string_Sc_double_Sg__erase__SWIG_2(std::map, double, std::less >, std::allocator, double> > >*, std::map, double, std::less >, std::allocator, double> > >::iterator, std::map, double, std::less >, std::allocator, double> > >::iterator)': smart_pointer_template_defaults_overload_wrap.cxx:4817:222: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 4817 | SWIGINTERN void std_map_Sl_std_string_Sc_double_Sg__erase__SWIG_2(std::map< std::string,double > *self,std::map< std::string,double >::iterator first,std::map< std::string,double >::iterator last){ self->erase(first, last); } | ^ In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:2659: /usr/include/c++/9/bits/stl_map.h: In member function 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, _Pair&&) [with _Pair = std::pair, double>&; _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:873:2: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 873 | insert(const_iterator __position, _Pair&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 876 | std::forward<_Pair>(__x)); | ^ /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from smart_pointer_template_defaults_overload_wrap.cxx:1880: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator, double> >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, double> >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, double> >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, double> >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:2659: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:1087:7: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1087 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_map.h:1087:7: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_map.h:1088:42: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1088 | { return _M_t.erase(__first, __last); } | ^ In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:2659: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, double>&}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from smart_pointer_template_defaults_overload_wrap.cxx:1880: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = std::_Rb_tree_const_iterator, double> >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, double> >' changed in GCC 7.1 80 | __distance(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, double> >' changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:2659: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:1246:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1246 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_tree.h:1246:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:1248:2: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1248 | _M_erase_aux(__first, __last); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2536:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2536 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2518 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2525:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, double> >' changed in GCC 7.1 2525 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ checking ruby testcase smart_pointer_templatemethods checking ruby testcase smart_pointer_templatevariables checking ruby testcase smart_pointer_typedef (with run test) checking ruby testcase special_variables checking ruby testcase special_variable_attributes checking ruby testcase special_variable_macros checking ruby testcase static_array_member checking ruby testcase static_const_member checking ruby testcase static_const_member_2 (with run test) checking ruby testcase stl_no_default_constructor checking ruby testcase string_constants checking ruby testcase struct_initialization_cpp checking ruby testcase struct_value (with run test) checking ruby testcase swig_exception checking ruby testcase symbol_clash checking ruby testcase template_arg_replace checking ruby testcase template_arg_scope checking ruby testcase template_arg_typename checking ruby testcase template_array_numeric checking ruby testcase template_basic checking ruby testcase template_base_template checking ruby testcase template_classes checking ruby testcase template_class_reuse_name checking ruby testcase template_const_ref checking ruby testcase template_construct (with run test) checking ruby testcase template_templated_constructors checking ruby testcase template_default checking ruby testcase template_default2 checking ruby testcase template_default_arg checking ruby testcase template_default_arg_overloaded checking ruby testcase template_default_arg_overloaded_extend checking ruby testcase template_default_arg_virtual_destructor checking ruby testcase template_default_cache checking ruby testcase template_default_class_parms checking ruby testcase template_default_class_parms_typedef checking ruby testcase template_default_inherit checking ruby testcase template_default_qualify checking ruby testcase template_default_vw checking ruby testcase template_empty_inherit checking ruby testcase template_enum checking ruby testcase template_enum_ns_inherit checking ruby testcase template_enum_typedef checking ruby testcase template_explicit checking ruby testcase template_extend1 (with run test) checking ruby testcase template_extend2 (with run test) checking ruby testcase template_extend_overload checking ruby testcase template_extend_overload_2 checking ruby testcase template_forward checking ruby testcase template_inherit (with run test) checking ruby testcase template_inherit_abstract checking ruby testcase template_int_const checking ruby testcase template_keyword_in_type checking ruby testcase template_methods checking ruby testcase template_namespace_forward_declaration checking ruby testcase template_using_directive_and_declaration_forward checking ruby testcase template_using_directive_typedef checking ruby testcase template_nested checking ruby testcase template_nested_typemaps checking ruby testcase template_ns (with run test) checking ruby testcase template_ns2 checking ruby testcase template_ns3 checking ruby testcase template_ns4 (with run test) checking ruby testcase template_ns_enum checking ruby testcase template_ns_enum2 checking ruby testcase template_ns_inherit checking ruby testcase template_ns_scope checking ruby testcase template_parameters_global_scope checking ruby testcase template_partial_arg checking ruby testcase template_partial_specialization checking ruby testcase template_partial_specialization_typedef checking ruby testcase template_qualifier checking ruby testcase template_ref_type checking ruby testcase template_rename (with run test) checking ruby testcase template_retvalue checking ruby testcase template_specialization checking ruby testcase template_specialization_defarg checking ruby testcase template_specialization_enum checking ruby testcase template_static checking ruby testcase template_tbase_template (with run test) checking ruby testcase template_template_parameters checking ruby testcase template_typedef checking ruby testcase template_typedef_class_template checking ruby testcase template_typedef_cplx (with run test) checking ruby testcase template_typedef_cplx2 (with run test) checking ruby testcase template_typedef_cplx3 (with run test) checking ruby testcase template_typedef_cplx4 (with run test) checking ruby testcase template_typedef_cplx5 checking ruby testcase template_typedef_funcptr checking ruby testcase template_typedef_inherit checking ruby testcase template_typedef_ns checking ruby testcase template_typedef_ptr checking ruby testcase template_typedef_rec checking ruby testcase template_typedef_typedef checking ruby testcase template_typemaps checking ruby testcase template_typemaps_typedef checking ruby testcase template_typemaps_typedef2 checking ruby testcase template_using checking ruby testcase template_virtual checking ruby testcase template_whitespace checking ruby testcase threads checking ruby testcase threads_exception checking ruby testcase throw_exception (with run test) checking ruby testcase typedef_array_member checking ruby testcase typedef_class checking ruby testcase typedef_classforward_same_name checking ruby testcase typedef_funcptr checking ruby testcase typedef_inherit (with run test) checking ruby testcase typedef_mptr checking ruby testcase typedef_reference checking ruby testcase typedef_scope (with run test) checking ruby testcase typedef_sizet checking ruby testcase typedef_struct_cpp checking ruby testcase typedef_typedef checking ruby testcase typemap_arrays checking ruby testcase typemap_array_qualifiers checking ruby testcase typemap_delete checking ruby testcase typemap_directorout checking ruby testcase typemap_documentation checking ruby testcase typemap_global_scope checking ruby testcase typemap_manyargs checking ruby testcase typemap_namespace (with run test) checking ruby testcase typemap_ns_using (with run test) checking ruby testcase typemap_numinputs checking ruby testcase typemap_template checking ruby testcase typemap_template_parm_typedef checking ruby testcase typemap_template_parms checking ruby testcase typemap_template_typedef checking ruby testcase typemap_out_optimal checking ruby testcase typemap_qualifier_strip checking ruby testcase typemap_variables checking ruby testcase typemap_various checking ruby testcase typename (with run test) checking ruby testcase types_directive checking ruby testcase unicode_strings checking ruby testcase union_scope checking ruby testcase using1 (with run test) checking ruby testcase using2 (with run test) checking ruby testcase using_composition (with run test) checking ruby testcase using_directive_and_declaration checking ruby testcase using_directive_and_declaration_forward checking ruby testcase using_extend (with run test) checking ruby testcase using_inherit (with run test) checking ruby testcase using_namespace checking ruby testcase using_namespace_loop checking ruby testcase using_pointers checking ruby testcase using_private (with run test) checking ruby testcase using_protected (with run test) checking ruby testcase valuewrapper checking ruby testcase valuewrapper_base checking ruby testcase valuewrapper_const checking ruby testcase valuewrapper_opaque checking ruby testcase varargs (with run test) checking ruby testcase varargs_overload checking ruby testcase variable_replacement checking ruby testcase virtual_destructor checking ruby testcase virtual_derivation (with run test) checking ruby testcase virtual_poly (with run test) checking ruby testcase virtual_vs_nonvirtual_base checking ruby testcase voidtest (with run test) checking ruby testcase wallkw checking ruby testcase wrapmacro checking ruby testcase director_string (with run test) checking ruby testcase ignore_template_constructor ignore_template_constructor_wrap.cxx: In function 'VALUE std_vector_Sl_Flow_Sg__to_a(std::vector >*)': ignore_template_constructor_wrap.cxx:4140:45: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4140 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'std::vector >* std_vector_Sl_Flow_Sg__select(std::vector >*)': ignore_template_constructor_wrap.cxx:4214:32: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4214 | self->insert( r->end(), *i); | ^ ignore_template_constructor_wrap.cxx: In function 'VALUE std_vector_Sl_Flow_Sg__delete_at(std::vector >*, std::vector >::difference_type)': ignore_template_constructor_wrap.cxx:4224:16: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4224 | self->erase(at); | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >* std_vector_Sl_Flow_Sg__reject_bang(std::vector >*)': ignore_template_constructor_wrap.cxx:4337:85: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4337 | swig::yield< std::vector< Flow,std::allocator< Flow > >::value_type >() ), self->end() ); | ^ ignore_template_constructor_wrap.cxx:4337:100: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4337 | swig::yield< std::vector< Flow,std::allocator< Flow > >::value_type >() ), self->end() ); | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >* std_vector_Sl_Flow_Sg__reject(std::vector >*)': ignore_template_constructor_wrap.cxx:4357:79: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4357 | swig::yield< std::vector< Flow,std::allocator< Flow > >::value_type >() ); | ^ ignore_template_constructor_wrap.cxx: In function 'VALUE std_vector_Sl_Flow_Sg__shift(std::vector >*)': ignore_template_constructor_wrap.cxx:4363:34: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4363 | self->erase( self->begin() ); | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >* std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector >*, std::vector >::difference_type, int, VALUE*, ...)': ignore_template_constructor_wrap.cxx:4397:29: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4397 | self->insert( start++, val ); | ^ ignore_template_constructor_wrap.cxx:4403:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4403 | self->insert( start++, val ); | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >* std_vector_Sl_Flow_Sg__unshift(std::vector >*, int, VALUE*, ...)': ignore_template_constructor_wrap.cxx:4425:31: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4425 | self->insert( start, val ); | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': ignore_template_constructor_wrap.cxx:4470:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4470 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4470:163: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4470 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos){ return self->erase(pos); } | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': ignore_template_constructor_wrap.cxx:4471:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4471 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator first,std::vector< Flow >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4471:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:4471:208: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4471 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator first,std::vector< Flow >::iterator last){ return self->erase(first, last); } | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, const value_type&)': ignore_template_constructor_wrap.cxx:4472:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4472 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4472:209: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4472 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::value_type const &x){ return self->insert(pos, x); } | ^ ignore_template_constructor_wrap.cxx: In function 'void std_vector_Sl_Flow_Sg__insert__SWIG_2(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': ignore_template_constructor_wrap.cxx:4473:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4473 | SWIGINTERN void std_vector_Sl_Flow_Sg__insert__SWIG_2(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::size_type n,std::vector< Flow >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:4473:213: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4473 | SWIGINTERN void std_vector_Sl_Flow_Sg__insert__SWIG_2(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::size_type n,std::vector< Flow >::value_type const &x){ self->insert(pos, n, x); } | ^ ignore_template_constructor_wrap.cxx: In function 'VALUE _wrap_VectFlow_erase__SWIG_0(int, VALUE*, VALUE)': ignore_template_constructor_wrap.cxx:7228:58: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7228 | result = std_vector_Sl_Flow_Sg__erase__SWIG_0(arg1,arg2); | ^ ignore_template_constructor_wrap.cxx: In function 'VALUE _wrap_VectFlow_erase__SWIG_1(int, VALUE*, VALUE)': ignore_template_constructor_wrap.cxx:7282:63: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7282 | result = std_vector_Sl_Flow_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ ignore_template_constructor_wrap.cxx: In function 'VALUE _wrap_VectFlow_insert__SWIG_1(int, VALUE*, VALUE)': ignore_template_constructor_wrap.cxx:7662:79: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7662 | result = std_vector_Sl_Flow_Sg__insert__SWIG_1(arg1,arg2,(Flow const &)*arg3); | ^ ignore_template_constructor_wrap.cxx: In function 'VALUE _wrap_VectFlow_insert__SWIG_2(int, VALUE*, VALUE)': ignore_template_constructor_wrap.cxx:7719:40: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7719 | std_vector_Sl_Flow_Sg__insert__SWIG_2(arg1,arg2,arg3,(Flow const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector >; Difference = int]': ignore_template_constructor_wrap.cxx:3059:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3059 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ ignore_template_constructor_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': ignore_template_constructor_wrap.cxx:3078:29: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3078 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3078:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3078 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ ignore_template_constructor_wrap.cxx:3078:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ignore_template_constructor_wrap.cxx:3084:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3084 | self->erase(sb,se); | ^~~~ ignore_template_constructor_wrap.cxx:3085:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3085 | self->insert(sb, v.begin(), v.end()); | ^~~~ ignore_template_constructor_wrap.cxx:3085:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator > >; _OIter = std::back_insert_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3686:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3686 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Flow; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = std::back_insert_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator > >; ValueType = Flow; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': ignore_template_constructor_wrap.cxx:3426:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3426 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3427:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3427 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from ignore_template_constructor_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3286:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3286 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from ignore_template_constructor_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Flow*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Flow*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = Flow*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::vector >]': ignore_template_constructor_wrap.cxx:3975:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3975 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from ignore_template_constructor_wrap.cxx:2646: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2649: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Flow}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3272:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3272 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1873: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking ruby testcase li_std_combinations li_std_combinations_wrap.cxx: In function 'VALUE std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__to_a(std::vector >, std::allocator > > >*)': li_std_combinations_wrap.cxx:6098:45: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6098 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >* std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__select(std::vector >, std::allocator > > >*)': li_std_combinations_wrap.cxx:6172:32: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6172 | self->insert( r->end(), *i); | ^ li_std_combinations_wrap.cxx: In function 'VALUE std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__delete_at(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::difference_type)': li_std_combinations_wrap.cxx:6182:16: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6182 | self->erase(at); | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >* std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__reject_bang(std::vector >, std::allocator > > >*)': li_std_combinations_wrap.cxx:6295:139: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 6295 | swig::yield< std::vector< std::pair< double,std::string >,std::allocator< std::pair< double,std::string > > >::value_type >() ), self->end() ); | ^ li_std_combinations_wrap.cxx:6295:154: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6295 | swig::yield< std::vector< std::pair< double,std::string >,std::allocator< std::pair< double,std::string > > >::value_type >() ), self->end() ); | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >* std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__reject(std::vector >, std::allocator > > >*)': li_std_combinations_wrap.cxx:6315:133: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 6315 | swig::yield< std::vector< std::pair< double,std::string >,std::allocator< std::pair< double,std::string > > >::value_type >() ); | ^ li_std_combinations_wrap.cxx: In function 'VALUE std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__shift(std::vector >, std::allocator > > >*)': li_std_combinations_wrap.cxx:6321:34: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6321 | self->erase( self->begin() ); | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >* std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_0(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::difference_type, int, VALUE*, ...)': li_std_combinations_wrap.cxx:6339:29: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6339 | self->insert( start++, val ); | ^ li_std_combinations_wrap.cxx:6345:33: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6345 | self->insert( start++, val ); | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >* std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__unshift(std::vector >, std::allocator > > >*, int, VALUE*, ...)': li_std_combinations_wrap.cxx:6367:31: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6367 | self->insert( start, val ); | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator)': li_std_combinations_wrap.cxx:6380:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6380 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:6380:276: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6380 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos){ return self->erase(pos); } | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator, std::vector >, std::allocator > > >::iterator)': li_std_combinations_wrap.cxx:6381:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6381 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator first,std::vector< std::pair< double,std::string > >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:6381:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 li_std_combinations_wrap.cxx:6381:348: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6381 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator first,std::vector< std::pair< double,std::string > >::iterator last){ return self->erase(first, last); } | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator, const value_type&)': li_std_combinations_wrap.cxx:6382:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6382 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:6382:349: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6382 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_combinations_wrap.cxx: In function 'void std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_2(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator, std::vector >, std::allocator > > >::size_type, const value_type&)': li_std_combinations_wrap.cxx:6383:17: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6383 | SWIGINTERN void std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_2(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::size_type n,std::vector< std::pair< double,std::string > >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:6383:353: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 6383 | SWIGINTERN void std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_2(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::size_type n,std::vector< std::pair< double,std::string > >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_combinations_wrap.cxx: In function 'VALUE _wrap_VectorPairDoubleString_erase__SWIG_0(int, VALUE*, VALUE)': li_std_combinations_wrap.cxx:19962:90: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 19962 | result = std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_combinations_wrap.cxx: In function 'VALUE _wrap_VectorPairDoubleString_erase__SWIG_1(int, VALUE*, VALUE)': li_std_combinations_wrap.cxx:20016:95: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 20016 | result = std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_combinations_wrap.cxx: In function 'VALUE _wrap_VectorPairDoubleString_insert__SWIG_1(int, VALUE*, VALUE)': li_std_combinations_wrap.cxx:20475:138: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 20475 | result = std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(arg1,arg2,(std::pair< double,std::string > const &)*arg3); | ^ li_std_combinations_wrap.cxx: In function 'VALUE _wrap_VectorPairDoubleString_insert__SWIG_2(int, VALUE*, VALUE)': li_std_combinations_wrap.cxx:20536:72: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 20536 | std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_2(arg1,arg2,arg3,(std::pair< double,std::string > const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector >, std::allocator > > >; Difference = int]': li_std_combinations_wrap.cxx:3073:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 3073 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ li_std_combinations_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector >, std::allocator > > >; Difference = int; InputSeq = std::vector >, std::allocator > > >]': li_std_combinations_wrap.cxx:3092:29: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3092 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:3092:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3092 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_combinations_wrap.cxx:3092:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 li_std_combinations_wrap.cxx:3098:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3098 | self->erase(sb,se); | ^~~~ li_std_combinations_wrap.cxx:3099:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3099 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_combinations_wrap.cxx:3099:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_combinations_wrap.cxx:2659: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Predicate = swig::yield > >]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_combinations_wrap.cxx:2659: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OIter = std::back_insert_iterator >, std::allocator > > > >; _Predicate = swig::yield > >]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': li_std_combinations_wrap.cxx:3700:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 3700 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; = void; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::pair >; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; = void; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_combinations_wrap.cxx:2659: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > > >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_combinations_wrap.cxx:2659: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OutputIterator = std::back_insert_iterator >, std::allocator > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > > >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; ValueType = std::pair >; FromOper = swig::from_oper > >; AsvalOper = swig::asval_oper > >]': li_std_combinations_wrap.cxx:3440:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::pair >, swig::from_oper > >, swig::asval_oper > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3440 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:3441:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::pair >, swig::from_oper > >, swig::asval_oper > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3441 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator >*>; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_combinations_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_combinations_wrap.cxx:2659: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > > >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Predicate = swig::yield > >]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': li_std_combinations_wrap.cxx:3300:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3300 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_combinations_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const std::pair >*; _Container = std::vector >, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = std::pair >*; _Container = std::vector >, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _To = std::pair >*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_combinations_wrap.cxx:2659: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred > > >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ li_std_combinations_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont > >; Seq = std::vector >, std::allocator > > >]': li_std_combinations_wrap.cxx:3989:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3989 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2662: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, std::allocator > >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': li_std_combinations_wrap.cxx:3286:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 3286 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_combinations_wrap.cxx:1886: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 checking ruby testcase li_std_containers_overload (with run test) checking ruby testcase li_std_deque (with run test) li_std_deque_wrap.cxx: In function 'VALUE std_deque_Sl_double_Sg__to_a(std::deque >*)': li_std_deque_wrap.cxx:4526:45: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4526 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_deque_wrap.cxx: In function 'std::deque >* std_deque_Sl_double_Sg__select(std::deque >*)': li_std_deque_wrap.cxx:4600:32: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4600 | self->insert( r->end(), *i); | ^ li_std_deque_wrap.cxx: In function 'VALUE std_deque_Sl_double_Sg__delete_at(std::deque >*, std::deque >::difference_type)': li_std_deque_wrap.cxx:4610:16: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4610 | self->erase(at); | ^ li_std_deque_wrap.cxx: In function 'std::deque >* std_deque_Sl_double_Sg__reject_bang(std::deque >*)': li_std_deque_wrap.cxx:4723:88: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 4723 | swig::yield< std::deque< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_deque_wrap.cxx:4723:88: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:4723:88: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:4723:103: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4723 | swig::yield< std::deque< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_deque_wrap.cxx:4723:103: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'std::deque >* std_deque_Sl_double_Sg__reject(std::deque >*)': li_std_deque_wrap.cxx:4743:82: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 4743 | swig::yield< std::deque< double,std::allocator< double > >::value_type >() ); | ^ li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque >*, std::deque >::iterator)': li_std_deque_wrap.cxx:4746:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4746 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4746:167: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4746 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos){ return self->erase(pos); } | ^ li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque >*, std::deque >::iterator, std::deque >::iterator)': li_std_deque_wrap.cxx:4747:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4747 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque< double > *self,std::deque< double >::iterator first,std::deque< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4747:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4747:213: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4747 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque< double > *self,std::deque< double >::iterator first,std::deque< double >::iterator last){ return self->erase(first, last); } | ^ li_std_deque_wrap.cxx:4747:213: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque >*, std::deque >::iterator, const value_type&)': li_std_deque_wrap.cxx:4748:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4748 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4748:214: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4748 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque >*, std::deque >::iterator, std::deque >::size_type, const value_type&)': li_std_deque_wrap.cxx:4749:17: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4749 | SWIGINTERN void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::size_type n,std::deque< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:4749:218: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4749 | SWIGINTERN void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::size_type n,std::deque< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_deque_wrap.cxx: In function 'VALUE std_deque_Sl_double_Sg____delete__(std::deque >*, const double&)': li_std_deque_wrap.cxx:4778:74: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 4778 | std::deque::iterator i = std::remove( self->begin(), e, val ); | ^ li_std_deque_wrap.cxx:4778:74: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:4778:74: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:4780:23: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 4780 | self->erase( i, e ); | ^ li_std_deque_wrap.cxx:4780:23: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'VALUE _wrap_DoubleDeque_erase__SWIG_0(int, VALUE*, VALUE)': li_std_deque_wrap.cxx:9925:59: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 9925 | result = std_deque_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_deque_wrap.cxx: In function 'VALUE _wrap_DoubleDeque_erase__SWIG_1(int, VALUE*, VALUE)': li_std_deque_wrap.cxx:9979:64: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 9979 | result = std_deque_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_deque_wrap.cxx:9979:64: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'VALUE _wrap_DoubleDeque_insert__SWIG_0(int, VALUE*, VALUE)': li_std_deque_wrap.cxx:10423:82: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 10423 | result = std_deque_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_deque_wrap.cxx: In function 'VALUE _wrap_DoubleDeque_insert__SWIG_1(int, VALUE*, VALUE)': li_std_deque_wrap.cxx:10479:41: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 10479 | std_deque_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:10479:41: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::deque >; Difference = int]': li_std_deque_wrap.cxx:3065:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 3065 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3065:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3065:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:208:5: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 208 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:228:54: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 228 | return _M_insert_aux(__position._M_const_cast(), __x); | ^ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ li_std_deque_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::deque >; Difference = int; InputSeq = std::deque >]': li_std_deque_wrap.cxx:3084:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 3084 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3084:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3084:29: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3084:29: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3084:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3084 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_deque_wrap.cxx:3084:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3084:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3090:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3090 | self->erase(sb,se); | ^~~~ li_std_deque_wrap.cxx:3090:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3091:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3091 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_deque_wrap.cxx:3091:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:3091:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = std::_Deque_iterator; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = std::_Deque_iterator; _OIter = std::back_insert_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1723:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1723 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1726:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1726 | _M_fill_insert(__position._M_const_cast(), __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1726:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 896 | remove(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 906 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 907 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = std::_Deque_iterator]': li_std_deque_wrap.cxx:3692:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 3692 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3692:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::reverse_iterator std::deque<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1226:56: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1226 | { return reverse_iterator(this->_M_impl._M_finish); } | ^ /usr/include/c++/9/bits/stl_deque.h:1226:56: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::reverse_iterator std::deque<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1244:55: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1244 | { return reverse_iterator(this->_M_impl._M_start); } | ^ /usr/include/c++/9/bits/stl_deque.h:1244:55: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In constructor 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1047:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1047 | deque(_InputIterator __first, _InputIterator __last, | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1047:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1050:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1050 | { _M_initialize_dispatch(__first, __last, __false_type()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1050:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1050:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:640:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 640 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 662 | _GLIBCXX_MOVE3(__front2, __pos1, __front1); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 672 | _GLIBCXX_MOVE_BACKWARD3(__pos, __back2, __back1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1759 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1763 | _M_insert_dispatch(__position._M_const_cast(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = std::_Deque_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = std::_Deque_iterator; _OutputIterator = std::back_insert_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = std::_Deque_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = std::_Deque_iterator; ValueType = double; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': li_std_deque_wrap.cxx:3432:5: note: parameter passing for argument of type 'swig::IteratorOpen_T, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3432 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3433:44: note: parameter passing for argument of type 'swig::IteratorOpen_T, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3433 | : Iterator_T(curr, seq) | ^ li_std_deque_wrap.cxx:3433:44: note: parameter passing for argument of type 'swig::IteratorOpen_T, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1903:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1903 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1903:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1906:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1906 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1906:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1906:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_dispatch(std::deque<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2049 | _M_insert_dispatch(iterator __pos, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = std::_Deque_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = std::_Deque_iterator; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = std::_Deque_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = std::_Deque_iterator; _Value = const double]': /usr/include/c++/9/bits/predefined_ops.h:240:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 240 | operator()(_Iterator __it) | ^~~~~~~~ li_std_deque_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = std::_Deque_iterator]': li_std_deque_wrap.cxx:3292:5: note: parameter passing for argument of type 'swig::Iterator_T >::nonconst_iter' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3292 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 441 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:441:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:445:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 445 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:457:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 457 | std::__uninitialized_copy_a(__first, __mid, *__cur_node, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 458 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:461:40: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 461 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 462 | this->_M_impl._M_finish._M_first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:467:26: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 467 | std::_Destroy(this->_M_impl._M_start, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 468 | iterator(*__cur_node, __cur_node), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 469 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:598:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 598 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::deque >]': li_std_deque_wrap.cxx:3981:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3981 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1689:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1689 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1690:50: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1690 | { return emplace(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_deque_wrap.cxx:2649: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_deque_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::emplace(std::deque<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:185:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 185 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:202:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 202 | std::forward<_Args>(__args)...); | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2652: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:640:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 640 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 662 | _GLIBCXX_MOVE3(__front2, __pos1, __front1); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 672 | _GLIBCXX_MOVE_BACKWARD3(__pos, __back2, __back1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_deque_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = std::_Deque_iterator]': li_std_deque_wrap.cxx:3278:22: note: parameter passing for argument of type 'const std::_Deque_iterator' changed in GCC 7.1 3278 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1876: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking ruby testcase li_std_except checking ruby testcase li_std_except_as_class checking ruby testcase li_std_map (with run test) li_std_map_wrap.cxx: In function 'std::map, std::allocator > >* std_map_Sl_int_Sc_Struct_Sg__select(std::map, std::allocator > >*)': li_std_map_wrap.cxx:5754:31: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 5754 | self->insert(r->end(), *i); | ^ li_std_map_wrap.cxx: In function 'VALUE std_map_Sl_int_Sc_Struct_Sg__to_a(std::map, std::allocator > >*)': li_std_map_wrap.cxx:5885:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 5885 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_map_wrap.cxx: In function 'void std_map_Sl_int_Sc_Struct_Sg__erase__SWIG_2(std::map, std::allocator > >*, std::map, std::allocator > >::iterator, std::map, std::allocator > >::iterator)': li_std_map_wrap.cxx:5912:191: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 5912 | SWIGINTERN void std_map_Sl_int_Sc_Struct_Sg__erase__SWIG_2(std::map< int,Struct > *self,std::map< int,Struct >::iterator first,std::map< int,Struct >::iterator last){ self->erase(first, last); } | ^ li_std_map_wrap.cxx: In function 'std::map, std::allocator > >* std_map_Sl_Struct_Sc_int_Sg__select(std::map, std::allocator > >*)': li_std_map_wrap.cxx:6746:31: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 6746 | self->insert(r->end(), *i); | ^ li_std_map_wrap.cxx: In function 'VALUE std_map_Sl_Struct_Sc_int_Sg__to_a(std::map, std::allocator > >*)': li_std_map_wrap.cxx:6877:45: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 6877 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_map_wrap.cxx: In function 'void std_map_Sl_Struct_Sc_int_Sg__erase__SWIG_2(std::map, std::allocator > >*, std::map, std::allocator > >::iterator, std::map, std::allocator > >::iterator)': li_std_map_wrap.cxx:6904:191: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 6904 | SWIGINTERN void std_map_Sl_Struct_Sc_int_Sg__erase__SWIG_2(std::map< Struct,int > *self,std::map< Struct,int >::iterator first,std::map< Struct,int >::iterator last){ self->erase(first, last); } | ^ In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:2748: /usr/include/c++/9/bits/stl_map.h: In member function 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, _Pair&&) [with _Pair = std::pair&; _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:873:2: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 873 | insert(const_iterator __position, _Pair&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 876 | std::forward<_Pair>(__x)); | ^ /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_map_wrap.cxx:1938: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:2748: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator) [with _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:1087:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1087 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_map.h:1087:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_map.h:1088:42: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1088 | { return _M_t.erase(__first, __last); } | ^ /usr/include/c++/9/bits/stl_map.h: In member function 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, _Pair&&) [with _Pair = std::pair&; _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:873:2: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 873 | insert(const_iterator __position, _Pair&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 876 | std::forward<_Pair>(__x)); | ^ /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_map_wrap.cxx:1938: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:2748: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator, std::map<_Key, _Tp, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:1087:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1087 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_map.h:1087:7: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_map.h:1088:42: note: parameter passing for argument of type 'std::map, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1088 | { return _M_t.erase(__first, __last); } | ^ In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:2748: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair&}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_map_wrap.cxx:1938: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = std::_Rb_tree_const_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 80 | __distance(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:2748: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1246:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1246 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_tree.h:1246:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:1248:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1248 | _M_erase_aux(__first, __last); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair&}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_map_wrap.cxx:1938: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = std::_Rb_tree_const_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 80 | __distance(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:80:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:2748: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1246:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1246 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_tree.h:1246:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:1248:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1248 | _M_erase_aux(__first, __last); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2536:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2536 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2536:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2536 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2518 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2525:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2525 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2518 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2525:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator >' changed in GCC 7.1 2525 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ checking ruby testcase li_std_pair (with run test) checking ruby testcase li_std_pair_using checking ruby testcase li_std_string (with run test) checking ruby testcase li_std_vector (with run test) li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__to_a(std::vector >*)': li_std_vector_wrap.cxx:7767:45: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7767 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_vector_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__select(std::vector >*)': li_std_vector_wrap.cxx:7841:32: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7841 | self->insert( r->end(), *i); | ^ li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__delete_at(std::vector >*, std::vector >::difference_type)': li_std_vector_wrap.cxx:7851:16: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7851 | self->erase(at); | ^ li_std_vector_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__reject_bang(std::vector >*)': li_std_vector_wrap.cxx:7964:89: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 7964 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_vector_wrap.cxx:7964:104: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7964 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_vector_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__reject(std::vector >*)': li_std_vector_wrap.cxx:7984:83: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 7984 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ); | ^ li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__shift(std::vector >*)': li_std_vector_wrap.cxx:7990:34: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7990 | self->erase( self->begin() ); | ^ li_std_vector_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::difference_type, int, VALUE*, ...)': li_std_vector_wrap.cxx:8008:29: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8008 | self->insert( start++, val ); | ^ li_std_vector_wrap.cxx:8014:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8014 | self->insert( start++, val ); | ^ li_std_vector_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__unshift(std::vector >*, int, VALUE*, ...)': li_std_vector_wrap.cxx:8036:31: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8036 | self->insert( start, val ); | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_wrap.cxx:8049:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8049 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:8049:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8049 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_wrap.cxx:8050:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8050 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:8050:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:8050:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8050 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_wrap.cxx:8051:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8051 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:8051:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8051 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_wrap.cxx:8052:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8052 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:8052:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8052 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg____delete__(std::vector >*, const double&)': li_std_vector_wrap.cxx:8081:75: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8081 | std::vector::iterator i = std::remove( self->begin(), e, val ); | ^ li_std_vector_wrap.cxx:8083:23: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 8083 | self->erase( i, e ); | ^ li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_Struct_Sg__to_a(std::vector*)': li_std_vector_wrap.cxx:9664:45: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9664 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_vector_wrap.cxx: In function 'std::vector* std_vector_Sl_Struct_Sg__select(std::vector*)': li_std_vector_wrap.cxx:9738:32: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9738 | self->insert( r->end(), *i); | ^ li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_Struct_Sg__delete_at(std::vector*, std::vector::difference_type)': li_std_vector_wrap.cxx:9748:16: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9748 | self->erase(at); | ^ li_std_vector_wrap.cxx: In function 'std::vector* std_vector_Sl_Struct_Sg__reject_bang(std::vector*)': li_std_vector_wrap.cxx:9861:89: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 9861 | swig::yield< std::vector< Struct,std::allocator< Struct > >::value_type >() ), self->end() ); | ^ li_std_vector_wrap.cxx:9861:104: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9861 | swig::yield< std::vector< Struct,std::allocator< Struct > >::value_type >() ), self->end() ); | ^ li_std_vector_wrap.cxx: In function 'std::vector* std_vector_Sl_Struct_Sg__reject(std::vector*)': li_std_vector_wrap.cxx:9881:83: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 9881 | swig::yield< std::vector< Struct,std::allocator< Struct > >::value_type >() ); | ^ li_std_vector_wrap.cxx: In function 'VALUE std_vector_Sl_Struct_Sg__shift(std::vector*)': li_std_vector_wrap.cxx:9887:34: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9887 | self->erase( self->begin() ); | ^ li_std_vector_wrap.cxx: In function 'std::vector* std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector*, std::vector::difference_type, int, VALUE*, ...)': li_std_vector_wrap.cxx:9905:29: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9905 | self->insert( start++, val ); | ^ li_std_vector_wrap.cxx:9911:33: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9911 | self->insert( start++, val ); | ^ li_std_vector_wrap.cxx: In function 'std::vector* std_vector_Sl_Struct_Sg__unshift(std::vector*, int, VALUE*, ...)': li_std_vector_wrap.cxx:9933:31: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9933 | self->insert( start, val ); | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector*, std::vector::iterator)': li_std_vector_wrap.cxx:9946:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9946 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:9946:171: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9946 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector*, std::vector::iterator, std::vector::iterator)': li_std_vector_wrap.cxx:9947:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9947 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator first,std::vector< Struct >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:9947:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:9947:218: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9947 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator first,std::vector< Struct >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, const value_type&)': li_std_vector_wrap.cxx:9948:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9948 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:9948:219: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9948 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_wrap.cxx: In function 'void std_vector_Sl_Struct_Sg__insert__SWIG_2(std::vector*, std::vector::iterator, std::vector::size_type, const value_type&)': li_std_vector_wrap.cxx:9949:17: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9949 | SWIGINTERN void std_vector_Sl_Struct_Sg__insert__SWIG_2(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::size_type n,std::vector< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:9949:223: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 9949 | SWIGINTERN void std_vector_Sl_Struct_Sg__insert__SWIG_2(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::size_type n,std::vector< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_DoubleVector_erase__SWIG_0(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:34596:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 34596 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_DoubleVector_erase__SWIG_1(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:34650:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 34650 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_DoubleVector_insert__SWIG_1(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:35095:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 35095 | result = std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_DoubleVector_insert__SWIG_2(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:35151:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 35151 | std_vector_Sl_double_Sg__insert__SWIG_2(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'VALUE _wrap_StructVector_erase__SWIG_0(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:46527:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 46527 | result = std_vector_Sl_Struct_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_StructVector_erase__SWIG_1(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:46581:65: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 46581 | result = std_vector_Sl_Struct_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_StructVector_insert__SWIG_1(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:47028:83: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 47028 | result = std_vector_Sl_Struct_Sg__insert__SWIG_1(arg1,arg2,(Struct const &)*arg3); | ^ li_std_vector_wrap.cxx: In function 'VALUE _wrap_StructVector_insert__SWIG_2(int, VALUE*, VALUE)': li_std_vector_wrap.cxx:47085:42: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 47085 | std_vector_Sl_Struct_Sg__insert__SWIG_2(arg1,arg2,arg3,(Struct const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector >; Difference = int]': li_std_vector_wrap.cxx:3107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3107 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ li_std_vector_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': li_std_vector_wrap.cxx:3126:29: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3126 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3126:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3126 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_vector_wrap.cxx:3126:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_wrap.cxx:3132:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3132 | self->erase(sb,se); | ^~~~ li_std_vector_wrap.cxx:3133:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3133 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_vector_wrap.cxx:3133:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator > >; _OIter = std::back_insert_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 896 | remove(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 906 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 907 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector; Difference = int]': li_std_vector_wrap.cxx:3107:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3107 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ li_std_vector_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector; Difference = int; InputSeq = std::vector]': li_std_vector_wrap.cxx:3126:29: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3126 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3126:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3126 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_vector_wrap.cxx:3126:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 li_std_vector_wrap.cxx:3132:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3132 | self->erase(sb,se); | ^~~~ li_std_vector_wrap.cxx:3133:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3133 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_vector_wrap.cxx:3133:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _OIter = std::back_insert_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3734:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3734 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, li_std_vector_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3734:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3734 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = std::back_insert_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Struct; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = std::back_insert_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': li_std_vector_wrap.cxx:3474:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3474 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3475:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3475 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator >; ValueType = Struct; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': li_std_vector_wrap.cxx:3474:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3474 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3475:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3475 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_vector_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const double]': /usr/include/c++/9/bits/predefined_ops.h:240:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 240 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_vector_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3334:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3334 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3334:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3334 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_vector_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_vector_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Struct*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Struct*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = Struct*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_wrap.cxx:2691: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ li_std_vector_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::vector >]': li_std_vector_wrap.cxx:4023:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4023 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::vector]': li_std_vector_wrap.cxx:4023:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4023 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2694: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Struct}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3320:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 3320 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3320:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3320 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1918: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking ruby testcase li_std_vector_back_reference checking ruby testcase li_std_vector_enum (with run test) checking ruby testcase li_std_vector_member_var li_std_vector_member_var_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__to_a(std::vector >*)': li_std_vector_member_var_wrap.cxx:4149:45: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4149 | VALUE ary = rb_ary_new2( std::distance( i, e ) ); | ~~~~~~~~~~~~~^~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__select(std::vector >*)': li_std_vector_member_var_wrap.cxx:4223:32: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4223 | self->insert( r->end(), *i); | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__delete_at(std::vector >*, std::vector >::difference_type)': li_std_vector_member_var_wrap.cxx:4233:16: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4233 | self->erase(at); | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__reject_bang(std::vector >*)': li_std_vector_member_var_wrap.cxx:4346:89: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4346 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_vector_member_var_wrap.cxx:4346:104: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4346 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ), self->end() ); | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__reject(std::vector >*)': li_std_vector_member_var_wrap.cxx:4366:83: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 4366 | swig::yield< std::vector< double,std::allocator< double > >::value_type >() ); | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg__shift(std::vector >*)': li_std_vector_member_var_wrap.cxx:4372:34: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4372 | self->erase( self->begin() ); | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::difference_type, int, VALUE*, ...)': li_std_vector_member_var_wrap.cxx:4406:29: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4406 | self->insert( start++, val ); | ^ li_std_vector_member_var_wrap.cxx:4412:33: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4412 | self->insert( start++, val ); | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >* std_vector_Sl_double_Sg__unshift(std::vector >*, int, VALUE*, ...)': li_std_vector_member_var_wrap.cxx:4434:31: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4434 | self->insert( start, val ); | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_member_var_wrap.cxx:4479:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4479 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4479:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4479 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_member_var_wrap.cxx:4480:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4480 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4480:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:4480:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4480 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_member_var_wrap.cxx:4481:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4481 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4481:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4481 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_member_var_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_member_var_wrap.cxx:4482:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4482 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:4482:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4482 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_2(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE std_vector_Sl_double_Sg____delete__(std::vector >*, const double&)': li_std_vector_member_var_wrap.cxx:4511:75: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4511 | std::vector::iterator i = std::remove( self->begin(), e, val ); | ^ li_std_vector_member_var_wrap.cxx:4513:23: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4513 | self->erase( i, e ); | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE _wrap_vectorDbl_erase__SWIG_0(int, VALUE*, VALUE)': li_std_vector_member_var_wrap.cxx:7338:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7338 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE _wrap_vectorDbl_erase__SWIG_1(int, VALUE*, VALUE)': li_std_vector_member_var_wrap.cxx:7392:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7392 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE _wrap_vectorDbl_insert__SWIG_1(int, VALUE*, VALUE)': li_std_vector_member_var_wrap.cxx:7837:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7837 | result = std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_member_var_wrap.cxx: In function 'VALUE _wrap_vectorDbl_insert__SWIG_2(int, VALUE*, VALUE)': li_std_vector_member_var_wrap.cxx:7893:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 7893 | std_vector_Sl_double_Sg__insert__SWIG_2(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'Sequence* swig::getslice(const Sequence*, Difference, Difference) [with Sequence = std::vector >; Difference = int]': li_std_vector_member_var_wrap.cxx:3068:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3068 | return new Sequence(vb, ve); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ li_std_vector_member_var_wrap.cxx: In function 'void swig::setslice(Sequence*, Difference, Difference, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]': li_std_vector_member_var_wrap.cxx:3087:29: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3087 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3087:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3087 | self->insert(std::copy(v.begin(), vmid, sb), vmid, v.end()); | ^~~~ li_std_vector_member_var_wrap.cxx:3087:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:3093:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3093 | self->erase(sb,se); | ^~~~ li_std_vector_member_var_wrap.cxx:3094:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3094 | self->insert(sb, v.begin(), v.end()); | ^~~~ li_std_vector_member_var_wrap.cxx:3094:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 929 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:929:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:939:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 939 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 940 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_OIter std::remove_copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator > >; _OIter = std::back_insert_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 703 | remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:703:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:714:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 714 | return std::__remove_copy_if(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 715 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 896 | remove(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:896:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:906:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 906 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 907 | __gnu_cxx::__ops::__iter_equals_val(__value)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'swig::Iterator* swig::make_nonconst_iterator(const InOutIter&, VALUE) [with InOutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3695:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3695 | return new IteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 650 | vector(_InputIterator __first, _InputIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:650:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1376 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1380 | _M_insert_dispatch(begin() + __offset, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1380:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__remove_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _OutputIterator = std::back_insert_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 642 | __remove_copy_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:646:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 646 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 860 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:860:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:863:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:869:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 869 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::IteratorOpen_T::IteratorOpen_T(swig::IteratorOpen_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper; AsvalOper = swig::asval_oper]': li_std_vector_member_var_wrap.cxx:3435:5: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3435 | IteratorOpen_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3436:44: note: parameter passing for argument of type 'swig::IteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper, swig::asval_oper >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3436 | : Iterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1577:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1577 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1582:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1582 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1583 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 1584 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_vector_member_var_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1659 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1659:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = swig::yield]': /usr/include/c++/9/bits/predefined_ops.h:282:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 282 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const double]': /usr/include/c++/9/bits/predefined_ops.h:240:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 240 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::Iterator_T::Iterator_T(swig::Iterator_T::nonconst_iter, VALUE) [with InOutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3295:5: note: parameter passing for argument of type 'swig::Iterator_T<__gnu_cxx::__normal_iterator > > >::nonconst_iter' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3295 | Iterator_T(nonconst_iter curr, VALUE seq = Qnil) | ^~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/ruby/missing.h:23, from /usr/include/ruby/defines.h:168, from /usr/include/ruby/ruby.h:29, from /usr/include/ruby.h:33, from li_std_vector_member_var_wrap.cxx:880: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:727:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:744:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:751:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:762:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:778:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'void swig::assign(const RubySeq&, Seq*) [with RubySeq = swig::RubySequence_Cont; Seq = std::vector >]': li_std_vector_member_var_wrap.cxx:3984:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3984 | seq->insert(seq->end(),(value_type)(*it)); | ^~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from li_std_vector_member_var_wrap.cxx:2648: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1290:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1290 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2651: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In member function 'ptrdiff_t swig::Iterator_T::distance(const swig::ConstIterator&) const [with InOutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3281:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3281 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1875: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking ruby testcase li_std_vector_ptr checking ruby testcase li_std_wstring (with run test) checking ruby testcase smart_pointer_inherit checking ruby testcase template_typedef_fnc checking ruby testcase template_type_namespace (with run test) checking ruby testcase template_opaque checking ruby testcase li_cstring (with run test) checking ruby testcase ruby_alias_global_function (with run test) checking ruby testcase ruby_alias_module_function (with run test) checking ruby testcase ruby_manual_proxy (with run test) checking ruby testcase arrays (with run test) checking ruby testcase bom_utf8 checking ruby testcase c_delete checking ruby testcase c_delete_function checking ruby testcase char_constant (with run test) checking ruby testcase const_const (with run test) checking ruby testcase constant_expr checking ruby testcase default_args_c checking ruby testcase empty_c checking ruby testcase enums (with run test) checking ruby testcase enum_forward checking ruby testcase enum_macro checking ruby testcase enum_missing checking ruby testcase extern_declaration checking ruby testcase funcptr checking ruby testcase function_typedef (with run test) checking ruby testcase global_functions checking ruby testcase immutable_values checking ruby testcase inctest checking ruby testcase infinity checking ruby testcase integers (with run test) checking ruby testcase keyword_rename_c checking ruby testcase lextype checking ruby testcase li_carrays (with run test) checking ruby testcase li_cdata checking ruby testcase li_cmalloc checking ruby testcase li_constraints checking ruby testcase li_cpointer checking ruby testcase li_math (with run test) checking ruby testcase long_long checking ruby testcase memberin_extend_c checking ruby testcase name checking ruby testcase nested checking ruby testcase nested_extend_c checking ruby testcase nested_structs checking ruby testcase newobject2 (with run test) checking ruby testcase overload_extend_c (with run test) checking ruby testcase overload_extend2 (with run test) checking ruby testcase preproc checking ruby testcase preproc_constants_c checking ruby testcase preproc_defined checking ruby testcase preproc_gcc_output checking ruby testcase preproc_include checking ruby testcase preproc_line_file checking ruby testcase register_par checking ruby testcase ret_by_value checking ruby testcase simple_array checking ruby testcase sizeof_pointer checking ruby testcase sneaky1 (with run test) checking ruby testcase string_simple checking ruby testcase struct_rename checking ruby testcase struct_initialization checking ruby testcase typedef_classforward_same_name checking ruby testcase typedef_struct checking ruby testcase typemap_subst checking ruby testcase union_parameter checking ruby testcase unions (with run test) checking ruby testcase clientdata_prop checking ruby testcase import_stl checking ruby testcase imports (with run test) checking ruby testcase mod checking ruby testcase multi_import checking ruby testcase packageoption checking ruby testcase template_typedef_import 567 ruby tests passed skipping ocaml test-suite check checking octave test-suite checking octave testcase li_std_pair_extra (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_pair_extra_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_string_extra (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_string_extra_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase octave_cell_deref (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from octave_cell_deref_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase octave_dim (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from octave_dim_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from octave_dim_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from octave_dim_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from octave_dim_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from octave_dim_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from octave_dim_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from octave_dim_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ checking octave testcase abstract_access (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_access_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase abstract_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase abstract_inherit_ok In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_inherit_ok_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase abstract_signature In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_signature_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase abstract_typedef (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase abstract_typedef2 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_typedef2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase abstract_virtual (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from abstract_virtual_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase access_change In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from access_change_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase add_link In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from add_link_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase aggregate In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from aggregate_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase allowexcept In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from allowexcept_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ allowexcept_wrap.cxx: In function 'octave_value_list _wrap_Foo_member_variable_set(const octave_value_list&, int)': allowexcept_wrap.cxx:2665:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2665 | Foo *arg1 = (Foo *) 0 ; | ^~~~ allowexcept_wrap.cxx:2666:8: warning: variable 'arg2' set but not used [-Wunused-but-set-variable] 2666 | XYZ *arg2 = (XYZ *) 0 ; | ^~~~ allowexcept_wrap.cxx: In function 'octave_value_list _wrap_Foo_member_variable_get(const octave_value_list&, int)': allowexcept_wrap.cxx:2703:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2703 | Foo *arg1 = (Foo *) 0 ; | ^~~~ checking octave testcase allprotected In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from allprotected_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase allprotected_not In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from allprotected_not_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase anonymous_bitfield In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from anonymous_bitfield_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase apply_signed_char In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from apply_signed_char_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase apply_strings In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from apply_strings_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase argout In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from argout_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase array_member (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from array_member_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase array_typedef_memberin In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from array_typedef_memberin_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase arrayref In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from arrayref_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase arrays_dimensionless In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from arrays_dimensionless_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase arrays_global (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from arrays_global_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase arrays_global_twodim In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from arrays_global_twodim_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase arrays_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from arrays_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase autodoc In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from autodoc_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase bloody_hell In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from bloody_hell_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase bools In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from bools_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase catches In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from catches_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cast_operator In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cast_operator_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase casts In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from casts_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase char_binary In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from char_binary_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase char_strings In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from char_strings_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase chartest In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from chartest_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase class_scope_namespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from class_scope_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase class_forward In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from class_forward_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase class_ignore (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from class_ignore_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase class_scope_weird (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from class_scope_weird_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase compactdefaultargs (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from compactdefaultargs_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase const_const_2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from const_const_2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constant_directive In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constant_directive_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constant_pointers In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constant_pointers_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constover (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constover_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constructor_copy (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constructor_copy_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constructor_exception In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constructor_exception_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constructor_explicit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constructor_explicit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constructor_ignore In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constructor_ignore_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constructor_rename In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constructor_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constructor_value In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constructor_value_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase contract (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from contract_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase conversion In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from conversion_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase conversion_namespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from conversion_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase conversion_ns_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from conversion_ns_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase conversion_operators In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from conversion_operators_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cplusplus_throw In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cplusplus_throw_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp_basic In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp_basic_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp_enum (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp_namespace (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp_nodefault In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp_nodefault_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp_static In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp_static_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp14_binary_integer_literals In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp14_binary_integer_literals_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp17_hex_floating_literals In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp17_hex_floating_literals_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp17_nested_namespaces In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp17_nested_namespaces_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp17_nspace_nested_namespaces In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp17_nspace_nested_namespaces_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase cpp17_u8_char_literals In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from cpp17_u8_char_literals_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase curiously_recurring_template_pattern In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from curiously_recurring_template_pattern_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase default_args (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from default_args_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase default_arg_expressions In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from default_arg_expressions_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase default_arg_values In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from default_arg_values_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase default_constructor (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from default_constructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase defvalue_constructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from defvalue_constructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase derived_byvalue In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from derived_byvalue_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase derived_nested In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from derived_nested_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase destructor_methodmodifiers In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from destructor_methodmodifiers_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase destructor_reprotected In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from destructor_reprotected_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_abstract (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_abstract_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_alternating In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_alternating_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_basic (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_basic_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_binary_string In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_binary_string_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_classes In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_classes_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_classic (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_classic_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_constructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_constructor_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_default (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_default_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_detect (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_detect_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_enum (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_enum_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_exception In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_exception_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_exception_catches In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_exception_catches_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_exception_nothrow In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_exception_nothrow_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_extend (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_extend_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_finalizer In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_finalizer_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_frob (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_frob_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_ignore In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_ignore_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_keywords In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_keywords_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_namespace_clash In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_namespace_clash_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_nested (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_nested_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_nspace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_nspace_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_nspace_director_name_collision In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_nspace_director_name_collision_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_overload_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_overload2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_overload2_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_ownership In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_ownership_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_pass_by_value In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_pass_by_value_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_primitives In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_primitives_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_property In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_property_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_protected In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_protected_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_protected_overloaded In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_protected_overloaded_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ director_protected_overloaded_wrap.cxx:3378:26: warning: 'octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_2(const octave_value_list&, int)' defined but not used [-Wunused-function] 3378 | static octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_2 (const octave_value_list& args, int nargout) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ director_protected_overloaded_wrap.cxx:3337:26: warning: 'octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_1(const octave_value_list&, int)' defined but not used [-Wunused-function] 3337 | static octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_1 (const octave_value_list& args, int nargout) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ director_protected_overloaded_wrap.cxx:3304:26: warning: 'octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_0(const octave_value_list&, int)' defined but not used [-Wunused-function] 3304 | static octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_0 (const octave_value_list& args, int nargout) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking octave testcase director_redefined In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_redefined_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_ref In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_ref_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_smartptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_smartptr_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_thread In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_thread_wrap.cxx:177: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_unroll (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_unroll_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_using In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_using_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_void In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_void_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_wombat In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_wombat_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase disown In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from disown_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase dynamic_cast (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from dynamic_cast_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase empty (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from empty_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_ignore In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_ignore_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_plus In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_plus_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_rename In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_scope_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_scope_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_template (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_thorough In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_thorough_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_var In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_var_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase equality In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from equality_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase evil_diamond In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from evil_diamond_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase evil_diamond_ns In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from evil_diamond_ns_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase evil_diamond_prop In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from evil_diamond_prop_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase exception_classname In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from exception_classname_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase exception_order (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from exception_order_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_constructor_destructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_constructor_destructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_default In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_default_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_placement (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_placement_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_special_variables In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_special_variables_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_template (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_template_method In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_template_method_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_template_ns (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_template_ns_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extend_typedef_class In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extend_typedef_class_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extern_c In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extern_c_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extern_namespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extern_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extern_throws In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extern_throws_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase expressions In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from expressions_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase features In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from features_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase fragments In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from fragments_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase friends (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from friends_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase friends_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from friends_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase funcptr_cpp In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from funcptr_cpp_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase functors In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from functors_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase fvirtual (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from fvirtual_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase global_namespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from global_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase global_ns_arg (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from global_ns_arg_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase global_scope_types In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from global_scope_types_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase global_vars In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from global_vars_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase grouping (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from grouping_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ grouping_wrap.cxx:2472:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses] 2472 | int (test3) = 37; | ^ checking octave testcase ignore_parameter In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from ignore_parameter_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase import_fragments In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from import_fragments_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase import_nomodule (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from import_nomodule_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inherit_member In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inherit_member_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inherit_missing (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inherit_missing_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inherit_same_name In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inherit_same_name_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inherit_target_language In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inherit_target_language_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inherit_void_arg In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inherit_void_arg_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inline_initializer In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inline_initializer_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase insert_directive In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from insert_directive_wrap.cxx:176: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase keyword_rename In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from keyword_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase kind In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from kind_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase kwargs_feature In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from kwargs_feature_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase langobj In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from langobj_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_attribute (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_attribute_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_attribute_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_attribute_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_boost_shared_ptr (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_boost_shared_ptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_boost_shared_ptr_attribute In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_boost_shared_ptr_attribute_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_boost_shared_ptr_bits In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_boost_shared_ptr_bits_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_boost_shared_ptr_director In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_boost_shared_ptr_director_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_boost_shared_ptr_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_boost_shared_ptr_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_carrays_cpp (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_carrays_cpp_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_cdata_cpp In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_cdata_cpp_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_cpointer_cpp (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_cpointer_cpp_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_auto_ptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_auto_ptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_stdint In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_stdint_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_swigtype_inout In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_swigtype_inout_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_typemaps In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_typemaps_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_typemaps_apply In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_typemaps_apply_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_windows In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_windows_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase long_long_apply In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from long_long_apply_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase memberin_extend In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from memberin_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase member_funcptr_galore In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from member_funcptr_galore_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase member_pointer (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from member_pointer_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase member_pointer_const In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from member_pointer_const_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase member_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from member_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase minherit (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from minherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase minherit2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from minherit2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase mixed_types In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from mixed_types_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase multiple_inheritance In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multiple_inheritance_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase multiple_inheritance_abstract In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multiple_inheritance_abstract_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase multiple_inheritance_interfaces In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multiple_inheritance_interfaces_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase multiple_inheritance_nspace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multiple_inheritance_nspace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase multiple_inheritance_shared_ptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multiple_inheritance_shared_ptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase name_cxx In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from name_cxx_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase name_warnings In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from name_warnings_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_chase In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_chase_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_class (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_class_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_enum In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_extend In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_forward_declaration In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_forward_declaration_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_nested In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_nested_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_spaces In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_spaces_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_typedef_class In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_typedef_class_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_typemap (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_typemap_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_union In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_union_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase namespace_virtual_method (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from namespace_virtual_method_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nspace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nspace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nspace_extend In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nspace_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase native_directive In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from native_directive_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase naturalvar (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from naturalvar_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase naturalvar_more In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from naturalvar_more_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase naturalvar_onoff In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from naturalvar_onoff_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_class In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_class_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_directors In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_directors_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_comment In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_comment_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_ignore In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_ignore_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_inheritance_interface In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_inheritance_interface_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_in_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_in_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_template_base In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_template_base_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_workaround In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_workaround_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase newobject1 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from newobject1_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase newobject3 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from newobject3_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase null_pointer (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from null_pointer_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase operator_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from operator_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase operator_overload_break In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from operator_overload_break_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase operator_pointer_ref In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from operator_pointer_ref_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase operbool In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from operbool_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase ordering In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from ordering_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_arrays In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_arrays_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_bool In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_bool_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_complicated (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_complicated_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_copy (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_copy_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_extend (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_method In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_method_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_numeric In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_numeric_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_null (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_null_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_polymorphic In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_polymorphic_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_rename (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_return_type In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_return_type_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_simple (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_simple_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_subtype (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_subtype_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_template (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_template_fast (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_template_fast_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_overtparams1(const octave_value_list&, int)': overload_template_fast_wrap.cxx:3360:20: warning: unused variable 'argv' [-Wunused-variable] 3360 | octave_value_ref argv[2]={ | ^~~~ overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_overloaded(const octave_value_list&, int)': overload_template_fast_wrap.cxx:3464:20: warning: unused variable 'argv' [-Wunused-variable] 3464 | octave_value_ref argv[2]={ | ^~~~ overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_overloadedagain(const octave_value_list&, int)': overload_template_fast_wrap.cxx:3529:20: warning: unused variable 'argv' [-Wunused-variable] 3529 | octave_value_ref argv[1]={ | ^~~~ overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_Bar_d_foo(const octave_value_list&, int)': overload_template_fast_wrap.cxx:5376:20: warning: unused variable 'argv' [-Wunused-variable] 5376 | octave_value_ref argv[4]={ | ^~~~ overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_Foo_d_bar(const octave_value_list&, int)': overload_template_fast_wrap.cxx:5571:20: warning: unused variable 'argv' [-Wunused-variable] 5571 | octave_value_ref argv[4]={ | ^~~~ checking octave testcase pointer_reference In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from pointer_reference_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc_constants (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_constants_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase primitive_ref (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from primitive_ref_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase private_assign In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from private_assign_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase proxycode In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from proxycode_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase protected_rename In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from protected_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase pure_virtual In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from pure_virtual_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase redefined In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from redefined_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase redefined_not In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from redefined_not_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase refcount (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from refcount_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase reference_global_vars (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from reference_global_vars_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename1 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename1_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename3 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename3_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename4 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename4_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_rstrip_encoder In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_rstrip_encoder_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_scope (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_simple In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_simple_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_strip_encoder In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_strip_encoder_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_pcre_encoder In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_pcre_encoder_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_pcre_enum In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_pcre_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_predicates In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_predicates_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rename_wildcard In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rename_wildcard_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase restrict_cplusplus In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from restrict_cplusplus_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase return_const_value (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from return_const_value_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase return_value_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from return_value_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase rname In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from rname_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase samename (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from samename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase sizet In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from sizet_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_const In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_const_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_const2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_const2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_const_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_const_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_extend (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtr_z_get(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:3097:13: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3097 | hi::CPtr *arg1 = (hi::CPtr *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrConst_z_get(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:3324:18: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3324 | hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrFoo_StatFun__SWIG_0(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:4036:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 4036 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrFoo_StatFun__SWIG_1(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:4061:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 4061 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrFoo_HoHoHo(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:4130:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 4130 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_DPtrFoo_SExt__SWIG_0(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:4283:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 4283 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_DPtrFoo_SExt__SWIG_1(const octave_value_list&, int)': smart_pointer_extend_wrap.cxx:4317:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 4317 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ checking octave testcase smart_pointer_ignore In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_ignore_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_member (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_member_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Bar_z_get(const octave_value_list&, int)': smart_pointer_member_wrap.cxx:3051:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3051 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Bar_ZZ_get(const octave_value_list&, int)': smart_pointer_member_wrap.cxx:3077:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3077 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Bar_zx_get(const octave_value_list&, int)': smart_pointer_member_wrap.cxx:3136:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3136 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_CBar_z_get(const octave_value_list&, int)': smart_pointer_member_wrap.cxx:3332:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3332 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_CBar_ZZ_get(const octave_value_list&, int)': smart_pointer_member_wrap.cxx:3358:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3358 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_CBar_zx_get(const octave_value_list&, int)': smart_pointer_member_wrap.cxx:3384:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3384 | CBar *arg1 = (CBar *) 0 ; | ^~~~ checking octave testcase smart_pointer_multi (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_multi_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_multi_typedef (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_multi_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_namespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_namespace2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_namespace2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_not (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_not_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_overload (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_protected In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_protected_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_rename (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_simple (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_simple_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_static In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_static_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_template_const_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_template_const_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ smart_pointer_template_const_overload_wrap.cxx: In function 'void tester()': smart_pointer_template_const_overload_wrap.cxx:2484:9: warning: variable 'a' set but not used [-Wunused-but-set-variable] 2484 | int a = p->svariable; | ^ smart_pointer_template_const_overload_wrap.cxx: In function 'octave_value_list _wrap_FooSmartPointer_svariable_get(const octave_value_list&, int)': smart_pointer_template_const_overload_wrap.cxx:3074:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3074 | SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ; | ^~~~ smart_pointer_template_const_overload_wrap.cxx: In function 'octave_value_list _wrap_FooSmartPointer_constsvariable_get(const octave_value_list&, int)': smart_pointer_template_const_overload_wrap.cxx:3100:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 3100 | SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ; | ^~~~ checking octave testcase smart_pointer_template_defaults_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_template_defaults_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_templatemethods In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_templatemethods_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_templatevariables (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_templatevariables_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_typedef (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase special_variables In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from special_variables_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase special_variable_attributes In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from special_variable_attributes_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase special_variable_macros In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from special_variable_macros_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase static_array_member In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from static_array_member_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase static_const_member In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from static_const_member_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase static_const_member_2 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from static_const_member_2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase stl_no_default_constructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from stl_no_default_constructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase string_constants In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from string_constants_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase struct_initialization_cpp In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from struct_initialization_cpp_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase struct_value (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from struct_value_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase swig_exception In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from swig_exception_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase symbol_clash In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from symbol_clash_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_arg_replace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_arg_replace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_arg_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_arg_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_arg_typename In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_arg_typename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_array_numeric In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_array_numeric_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_basic In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_basic_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_base_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_base_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_classes In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_classes_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_class_reuse_name In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_class_reuse_name_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_const_ref In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_const_ref_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_construct (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_construct_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_templated_constructors In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_templated_constructors_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_new_A_p(const octave_value_list&, int)': template_default_wrap.cxx:3071:41: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3071 | ns1::ns2::A< double,ns1::ns2::Parm > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_new_N_1p(const octave_value_list&, int)': template_default_wrap.cxx:3119:23: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3119 | ns1::ns2::N< int > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_new_A_ii(const octave_value_list&, int)': template_default_wrap.cxx:3189:27: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3189 | ns1::ns2::A< int,int > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_new_A_d(const octave_value_list&, int)': template_default_wrap.cxx:3260:26: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3260 | ns1::ns2::A< double > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_new_N_d(const octave_value_list&, int)': template_default_wrap.cxx:3331:26: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3331 | ns1::ns2::N< double > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_get_a1(const octave_value_list&, int)': template_default_wrap.cxx:3481:23: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3481 | ns1::ns2::A< int > *result = 0 ; | ^~~~~~ template_default_wrap.cxx: In function 'octave_value_list _wrap_get_a2(const octave_value_list&, int)': template_default_wrap.cxx:3505:27: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3505 | ns1::ns2::A< int,int > *result = 0 ; | ^~~~~~ checking octave testcase template_default2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_arg (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_arg_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_arg_overloaded In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_arg_overloaded_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_arg_overloaded_extend In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_arg_overloaded_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_arg_virtual_destructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_arg_virtual_destructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_cache In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_cache_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_class_parms In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_class_parms_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_class_parms_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_class_parms_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_qualify In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_qualify_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_default_vw In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_default_vw_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_empty_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_empty_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_enum In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_enum_ns_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_enum_ns_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_enum_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_enum_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_explicit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_explicit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_extend1 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_extend1_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_extend2 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_extend2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_extend_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_extend_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_extend_overload_2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_extend_overload_2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_forward In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_forward_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_inherit (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_inherit_abstract In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_inherit_abstract_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_int_const In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_int_const_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_keyword_in_type In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_keyword_in_type_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_methods In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_methods_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_namespace_forward_declaration In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_namespace_forward_declaration_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_using_directive_and_declaration_forward In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_using_directive_and_declaration_forward_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_using_directive_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_using_directive_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_nested In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_nested_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_nested_typemaps In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_nested_typemaps_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns3 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns3_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns4 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns4_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns_enum In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns_enum2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns_enum2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ns_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ns_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_parameters_global_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_parameters_global_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_partial_arg In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_partial_arg_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_partial_specialization In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_partial_specialization_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_partial_specialization_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_partial_specialization_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_qualifier In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_qualifier_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_ref_type (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_ref_type_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_rename (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_rename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_retvalue In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_retvalue_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_specialization In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_specialization_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_specialization_defarg In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_specialization_defarg_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_specialization_enum In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_specialization_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_static (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_static_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_tbase_template (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_tbase_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_template_parameters In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_template_parameters_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ template_template_parameters_wrap.cxx: In instantiation of 'void list_tt::xx() [with t_item = bool; t_alloc = pfc::alloc_fast]': template_template_parameters_wrap.cxx:2689:14: required from here template_template_parameters_wrap.cxx:2477:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable] 2477 | typename t_alloc::alloc_type atype; // this type is the same as t_item type | ^~~~~ template_template_parameters_wrap.cxx: In instantiation of 'void list_tt::xx() [with t_item = double; t_alloc = pfc::alloc_fast]': template_template_parameters_wrap.cxx:2875:14: required from here template_template_parameters_wrap.cxx:2477:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable] checking octave testcase template_typedef (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_class_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_class_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_cplx (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_cplx_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_cplx2 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_cplx2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_cplx3 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_cplx3_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_cplx4 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_cplx4_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_cplx5 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_cplx5_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_funcptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_funcptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_ns In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_ns_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_ptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_ptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_rec In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_rec_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typemaps In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typemaps_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ template_typemaps_wrap.cxx: In function 'octave_value_list _wrap_Foo_I1_val_get(const octave_value_list&, int)': template_typemaps_wrap.cxx:2585:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2585 | Integer1 result; | ^~~~~~ template_typemaps_wrap.cxx: In function 'octave_value_list _wrap_Foo_I1_get_value(const octave_value_list&, int)': template_typemaps_wrap.cxx:2613:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2613 | Integer1 result; | ^~~~~~ checking octave testcase template_typemaps_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typemaps_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typemaps_typedef2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typemaps_typedef2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_using In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_using_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_virtual In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_virtual_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_whitespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_whitespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase threads In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from threads_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase threads_exception In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from threads_exception_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase throw_exception In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from throw_exception_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_array_member In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_array_member_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_class (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_class_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_classforward_same_name In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_classforward_same_name_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_funcptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_funcptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_inherit (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_mptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_mptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_reference In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_reference_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_scope (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_sizet In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_sizet_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_struct_cpp In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_struct_cpp_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_arrays In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_arrays_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_array_qualifiers In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_array_qualifiers_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_delete In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_delete_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_directorout In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_directorout_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_documentation In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_documentation_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_global_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_global_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_manyargs In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_manyargs_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_namespace (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_ns_using (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_ns_using_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_numinputs In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_numinputs_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_template In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_template_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_template_parm_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_template_parm_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_template_parms In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_template_parms_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_template_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_template_typedef_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_out_optimal In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_out_optimal_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_qualifier_strip In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_qualifier_strip_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_variables In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_variables_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ typemap_variables_wrap.cxx: In function 'octave_value_list _wrap_Struct_member_get(const octave_value_list&, int)': typemap_variables_wrap.cxx:2589:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2589 | int result; | ^~~~~~ checking octave testcase typemap_various In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_various_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD_meth(const octave_value_list&, int)': typemap_various_wrap.cxx:2871:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2871 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD_m1(const octave_value_list&, int)': typemap_various_wrap.cxx:2899:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2899 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD__x2(const octave_value_list&, int)': typemap_various_wrap.cxx:2927:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2927 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD_y_(const octave_value_list&, int)': typemap_various_wrap.cxx:2955:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2955 | double result; | ^~~~~~ typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD__3(const octave_value_list&, int)': typemap_various_wrap.cxx:2983:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2983 | double result; | ^~~~~~ checking octave testcase typename (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typename_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase types_directive (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from types_directive_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase unicode_strings In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from unicode_strings_wrap.cxx:175: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase union_scope In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from union_scope_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using1 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using1_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using2 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_composition (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_composition_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_directive_and_declaration In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_directive_and_declaration_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_directive_and_declaration_forward In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_directive_and_declaration_forward_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_extend (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_extend_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_inherit (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_namespace In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_namespace_loop In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_namespace_loop_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_pointers In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_pointers_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_private (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_private_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase using_protected (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from using_protected_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase valuewrapper In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from valuewrapper_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase valuewrapper_base In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from valuewrapper_base_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase valuewrapper_const In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from valuewrapper_const_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase valuewrapper_opaque In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from valuewrapper_opaque_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase varargs (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from varargs_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase varargs_overload In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from varargs_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase variable_replacement In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from variable_replacement_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase virtual_destructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from virtual_destructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase virtual_derivation (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from virtual_derivation_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase virtual_poly (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from virtual_poly_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase virtual_vs_nonvirtual_base In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from virtual_vs_nonvirtual_base_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase voidtest (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from voidtest_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase wallkw In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from wallkw_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase wrapmacro (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from wrapmacro_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase director_string (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from director_string_wrap.cxx:173: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase ignore_template_constructor In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from ignore_template_constructor_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': ignore_template_constructor_wrap.cxx:3818:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3818 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3818:163: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3818 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos){ return self->erase(pos); } | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': ignore_template_constructor_wrap.cxx:3819:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3819 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator first,std::vector< Flow >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3819:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 ignore_template_constructor_wrap.cxx:3819:208: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3819 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__erase__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator first,std::vector< Flow >::iterator last){ return self->erase(first, last); } | ^ ignore_template_constructor_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': ignore_template_constructor_wrap.cxx:3820:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3820 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3820:209: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3820 | SWIGINTERN std::vector< Flow >::iterator std_vector_Sl_Flow_Sg__insert__SWIG_0(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::value_type const &x){ return self->insert(pos, x); } | ^ ignore_template_constructor_wrap.cxx: In function 'void std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': ignore_template_constructor_wrap.cxx:3821:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3821 | SWIGINTERN void std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::size_type n,std::vector< Flow >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3821:213: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3821 | SWIGINTERN void std_vector_Sl_Flow_Sg__insert__SWIG_1(std::vector< Flow > *self,std::vector< Flow >::iterator pos,std::vector< Flow >::size_type n,std::vector< Flow >::value_type const &x){ self->insert(pos, n, x); } | ^ ignore_template_constructor_wrap.cxx: In function 'octave_value_list _wrap_VectFlow_erase__SWIG_0(const octave_value_list&, int)': ignore_template_constructor_wrap.cxx:5301:58: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5301 | result = std_vector_Sl_Flow_Sg__erase__SWIG_0(arg1,arg2); | ^ ignore_template_constructor_wrap.cxx: In function 'octave_value_list _wrap_VectFlow_erase__SWIG_1(const octave_value_list&, int)': ignore_template_constructor_wrap.cxx:5356:63: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5356 | result = std_vector_Sl_Flow_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ ignore_template_constructor_wrap.cxx: In function 'octave_value_list _wrap_VectFlow_insert__SWIG_0(const octave_value_list&, int)': ignore_template_constructor_wrap.cxx:5757:79: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5757 | result = std_vector_Sl_Flow_Sg__insert__SWIG_0(arg1,arg2,(Flow const &)*arg3); | ^ ignore_template_constructor_wrap.cxx: In function 'octave_value_list _wrap_VectFlow_insert__SWIG_1(const octave_value_list&, int)': ignore_template_constructor_wrap.cxx:5816:40: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5816 | std_vector_Sl_Flow_Sg__insert__SWIG_1(arg1,arg2,arg3,(Flow const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In function 'swig::OctSwigIterator* swig::make_output_iterator(const OutIter&, octave_value) [with OutIter = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3414:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3414 | return new OctSwigIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Flow; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::OctSwigIteratorOpen_T::OctSwigIteratorOpen_T(swig::OctSwigIteratorOpen_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = Flow; FromOper = swig::from_oper]': ignore_template_constructor_wrap.cxx:3313:5: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3313 | OctSwigIteratorOpen_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx:3314:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator > >, Flow, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3314 | : OctSwigIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore_template_constructor_wrap.cxx: In constructor 'swig::OctSwigIterator_T::OctSwigIterator_T(swig::OctSwigIterator_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3255:5: note: parameter passing for argument of type 'swig::OctSwigIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3255 | OctSwigIterator_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Flow*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Flow*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = Flow*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from ignore_template_constructor_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 ignore_template_constructor_wrap.cxx: In member function 'ptrdiff_t swig::OctSwigIterator_T::distance(const swig::OctSwigIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': ignore_template_constructor_wrap.cxx:3280:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3280 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ignore_template_constructor_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking octave testcase li_std_combinations In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_combinations_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator)': li_std_combinations_wrap.cxx:4306:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4306 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:4306:276: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4306 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos){ return self->erase(pos); } | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator, std::vector >, std::allocator > > >::iterator)': li_std_combinations_wrap.cxx:4307:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4307 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator first,std::vector< std::pair< double,std::string > >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:4307:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 li_std_combinations_wrap.cxx:4307:348: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4307 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator first,std::vector< std::pair< double,std::string > >::iterator last){ return self->erase(first, last); } | ^ li_std_combinations_wrap.cxx: In function 'std::vector >, std::allocator > > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_0(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator, const value_type&)': li_std_combinations_wrap.cxx:4308:69: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4308 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_0(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:4308:349: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4308 | SWIGINTERN std::vector< std::pair< double,std::string > >::iterator std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_0(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_combinations_wrap.cxx: In function 'void std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(std::vector >, std::allocator > > >*, std::vector >, std::allocator > > >::iterator, std::vector >, std::allocator > > >::size_type, const value_type&)': li_std_combinations_wrap.cxx:4309:17: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4309 | SWIGINTERN void std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::size_type n,std::vector< std::pair< double,std::string > >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:4309:353: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 4309 | SWIGINTERN void std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(std::vector< std::pair< double,std::string > > *self,std::vector< std::pair< double,std::string > >::iterator pos,std::vector< std::pair< double,std::string > >::size_type n,std::vector< std::pair< double,std::string > >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_combinations_wrap.cxx: In function 'octave_value_list _wrap_VectorPairDoubleString_erase__SWIG_0(const octave_value_list&, int)': li_std_combinations_wrap.cxx:11867:90: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 11867 | result = std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_combinations_wrap.cxx: In function 'octave_value_list _wrap_VectorPairDoubleString_erase__SWIG_1(const octave_value_list&, int)': li_std_combinations_wrap.cxx:11922:95: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 11922 | result = std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_combinations_wrap.cxx: In function 'octave_value_list _wrap_VectorPairDoubleString_insert__SWIG_0(const octave_value_list&, int)': li_std_combinations_wrap.cxx:12339:138: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 12339 | result = std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_0(arg1,arg2,(std::pair< double,std::string > const &)*arg3); | ^ li_std_combinations_wrap.cxx: In function 'octave_value_list _wrap_VectorPairDoubleString_insert__SWIG_1(const octave_value_list&, int)': li_std_combinations_wrap.cxx:12402:72: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 12402 | std_vector_Sl_std_pair_Sl_double_Sc_std_string_Sg__Sg__insert__SWIG_1(arg1,arg2,arg3,(std::pair< double,std::string > const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In function 'swig::OctSwigIterator* swig::make_output_iterator(const OutIter&, octave_value) [with OutIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': li_std_combinations_wrap.cxx:3410:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 3410 | return new OctSwigIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::pair >; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In constructor 'swig::OctSwigIteratorOpen_T::OctSwigIteratorOpen_T(swig::OctSwigIteratorOpen_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; ValueType = std::pair >; FromOper = swig::from_oper > >]': li_std_combinations_wrap.cxx:3309:5: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::pair >, swig::from_oper > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3309 | OctSwigIteratorOpen_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx:3310:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::pair >, swig::from_oper > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3310 | : OctSwigIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator >*>; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_combinations_wrap.cxx: In constructor 'swig::OctSwigIterator_T::OctSwigIterator_T(swig::OctSwigIterator_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': li_std_combinations_wrap.cxx:3251:5: note: parameter passing for argument of type 'swig::OctSwigIterator_T<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 3251 | OctSwigIterator_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = std::pair >*; _Container = std::vector >, std::allocator > > >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _To = std::pair >*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_combinations_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 li_std_combinations_wrap.cxx: In member function 'ptrdiff_t swig::OctSwigIterator_T::distance(const swig::OctSwigIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': li_std_combinations_wrap.cxx:3276:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 3276 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_combinations_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 checking octave testcase li_std_containers_overload (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_containers_overload_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_deque In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_deque_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque >*, std::deque >::iterator)': li_std_deque_wrap.cxx:3910:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3910 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3910:167: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3910 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos){ return self->erase(pos); } | ^ li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque >*, std::deque >::iterator, std::deque >::iterator)': li_std_deque_wrap.cxx:3911:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3911 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque< double > *self,std::deque< double >::iterator first,std::deque< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3911:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:3911:213: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3911 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__erase__SWIG_1(std::deque< double > *self,std::deque< double >::iterator first,std::deque< double >::iterator last){ return self->erase(first, last); } | ^ li_std_deque_wrap.cxx:3911:213: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'std::deque >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque >*, std::deque >::iterator, const value_type&)': li_std_deque_wrap.cxx:3912:43: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3912 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3912:214: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3912 | SWIGINTERN std::deque< double >::iterator std_deque_Sl_double_Sg__insert__SWIG_0(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque >*, std::deque >::iterator, std::deque >::size_type, const value_type&)': li_std_deque_wrap.cxx:3913:17: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3913 | SWIGINTERN void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::size_type n,std::deque< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3913:218: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3913 | SWIGINTERN void std_deque_Sl_double_Sg__insert__SWIG_1(std::deque< double > *self,std::deque< double >::iterator pos,std::deque< double >::size_type n,std::deque< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_deque_wrap.cxx: In function 'octave_value_list _wrap_DoubleDeque_erase__SWIG_0(const octave_value_list&, int)': li_std_deque_wrap.cxx:6670:59: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 6670 | result = std_deque_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_deque_wrap.cxx: In function 'octave_value_list _wrap_DoubleDeque_erase__SWIG_1(const octave_value_list&, int)': li_std_deque_wrap.cxx:6725:64: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 6725 | result = std_deque_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_deque_wrap.cxx:6725:64: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'octave_value_list _wrap_DoubleDeque_insert__SWIG_0(const octave_value_list&, int)': li_std_deque_wrap.cxx:7123:82: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 7123 | result = std_deque_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_deque_wrap.cxx: In function 'octave_value_list _wrap_DoubleDeque_insert__SWIG_1(const octave_value_list&, int)': li_std_deque_wrap.cxx:7181:41: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 7181 | std_deque_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:7181:41: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:208:5: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 208 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:228:54: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 228 | return _M_insert_aux(__position._M_const_cast(), __x); | ^ In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1723:7: note: parameter passing for argument of type 'std::deque >::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1723 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1726:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1726 | _M_fill_insert(__position._M_const_cast(), __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1726:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'swig::OctSwigIterator* swig::make_output_iterator(const OutIter&, octave_value) [with OutIter = std::_Deque_iterator]': li_std_deque_wrap.cxx:3403:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 3403 | return new OctSwigIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3403:12: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::reverse_iterator std::deque<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1226:56: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1226 | { return reverse_iterator(this->_M_impl._M_finish); } | ^ /usr/include/c++/9/bits/stl_deque.h:1226:56: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::reverse_iterator std::deque<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1244:55: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1244 | { return reverse_iterator(this->_M_impl._M_start); } | ^ /usr/include/c++/9/bits/stl_deque.h:1244:55: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:640:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 640 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 662 | _GLIBCXX_MOVE3(__front2, __pos1, __front1); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:662:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 672 | _GLIBCXX_MOVE_BACKWARD3(__pos, __back2, __back1); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:672:6: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::OctSwigIteratorOpen_T::OctSwigIteratorOpen_T(swig::OctSwigIteratorOpen_T::out_iterator, octave_value) [with OutIterator = std::_Deque_iterator; ValueType = double; FromOper = swig::from_oper]': li_std_deque_wrap.cxx:3302:5: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3302 | OctSwigIteratorOpen_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~~~~~ li_std_deque_wrap.cxx:3303:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3303 | : OctSwigIterator_T(curr, seq) | ^ li_std_deque_wrap.cxx:3303:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T, double, swig::from_oper >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In constructor 'swig::OctSwigIterator_T::OctSwigIterator_T(swig::OctSwigIterator_T::out_iterator, octave_value) [with OutIterator = std::_Deque_iterator]': li_std_deque_wrap.cxx:3244:5: note: parameter passing for argument of type 'swig::OctSwigIterator_T >::out_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 3244 | OctSwigIterator_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = swig::OctSequence_InputIterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1989:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1989 | std::copy(__first, __mid, begin()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1989:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1990:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1990 | _M_range_insert_aux(end(), __mid, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1990:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1994:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1994 | _M_erase_at_end(std::copy(__first, __last, begin())); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1994:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1994:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1994:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = swig::OctSequence_InputIterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = swig::OctSequence_InputIterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = swig::OctSequence_InputIterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = swig::OctSequence_InputIterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = swig::OctSequence_InputIterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from /usr/include/c++/9/stack:60, from /usr/include/octave-5.1.0/octave/../octave/unwind-prot.h:31, from /usr/include/octave-5.1.0/octave/../octave/error.h:32, from /usr/include/octave-5.1.0/octave/../octave/ov-base.h:40, from /usr/include/octave-5.1.0/octave/../octave/ov.h:62, from /usr/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:32, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = swig::OctSequence_InputIterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = swig::OctSequence_InputIterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = swig::OctSequence_InputIterator >; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = swig::OctSequence_InputIterator >; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = swig::OctSequence_InputIterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_deque_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = swig::OctSequence_InputIterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In member function 'ptrdiff_t swig::OctSwigIterator_T::distance(const swig::OctSwigIterator&) const [with OutIterator = std::_Deque_iterator]': li_std_deque_wrap.cxx:3269:22: note: parameter passing for argument of type 'const std::_Deque_iterator' changed in GCC 7.1 3269 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_deque_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking octave testcase li_std_except In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_except_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_except_as_class In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_except_as_class_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_map In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_map_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_pair In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_pair_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_pair_using In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_pair_using_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_string In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_string_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_vector (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_vector_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_wrap.cxx:4553:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4553 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4553:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4553 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_wrap.cxx:4554:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4554 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4554:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4554:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4554 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_wrap.cxx:4555:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4555 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4555:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4555 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_wrap.cxx:4556:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4556 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4556:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 4556 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector*, std::vector::iterator)': li_std_vector_wrap.cxx:4924:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4924 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4924:171: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4924 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector*, std::vector::iterator, std::vector::iterator)': li_std_vector_wrap.cxx:4925:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4925 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator first,std::vector< Struct >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4925:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 li_std_vector_wrap.cxx:4925:218: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4925 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__erase__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator first,std::vector< Struct >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_wrap.cxx: In function 'std::vector::iterator std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector*, std::vector::iterator, const value_type&)': li_std_vector_wrap.cxx:4926:44: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4926 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4926:219: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4926 | SWIGINTERN std::vector< Struct >::iterator std_vector_Sl_Struct_Sg__insert__SWIG_0(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_wrap.cxx: In function 'void std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector*, std::vector::iterator, std::vector::size_type, const value_type&)': li_std_vector_wrap.cxx:4927:17: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4927 | SWIGINTERN void std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::size_type n,std::vector< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:4927:223: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 4927 | SWIGINTERN void std_vector_Sl_Struct_Sg__insert__SWIG_1(std::vector< Struct > *self,std::vector< Struct >::iterator pos,std::vector< Struct >::size_type n,std::vector< Struct >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_DoubleVector_erase__SWIG_0(const octave_value_list&, int)': li_std_vector_wrap.cxx:17647:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 17647 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_DoubleVector_erase__SWIG_1(const octave_value_list&, int)': li_std_vector_wrap.cxx:17702:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 17702 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_DoubleVector_insert__SWIG_0(const octave_value_list&, int)': li_std_vector_wrap.cxx:18100:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 18100 | result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_DoubleVector_insert__SWIG_1(const octave_value_list&, int)': li_std_vector_wrap.cxx:18158:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 18158 | std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_StructVector_erase__SWIG_0(const octave_value_list&, int)': li_std_vector_wrap.cxx:24575:60: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 24575 | result = std_vector_Sl_Struct_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_StructVector_erase__SWIG_1(const octave_value_list&, int)': li_std_vector_wrap.cxx:24630:65: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 24630 | result = std_vector_Sl_Struct_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_StructVector_insert__SWIG_0(const octave_value_list&, int)': li_std_vector_wrap.cxx:25031:83: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 25031 | result = std_vector_Sl_Struct_Sg__insert__SWIG_0(arg1,arg2,(Struct const &)*arg3); | ^ li_std_vector_wrap.cxx: In function 'octave_value_list _wrap_StructVector_insert__SWIG_1(const octave_value_list&, int)': li_std_vector_wrap.cxx:25090:42: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 25090 | std_vector_Sl_Struct_Sg__insert__SWIG_1(arg1,arg2,arg3,(Struct const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::OctSwigIterator* swig::make_output_iterator(const OutIter&, octave_value) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3440:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3440 | return new OctSwigIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In function 'swig::OctSwigIterator* swig::make_output_iterator(const OutIter&, octave_value) [with OutIter = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3440:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3440 | return new OctSwigIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Struct; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::OctSwigIteratorOpen_T::OctSwigIteratorOpen_T(swig::OctSwigIteratorOpen_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:3339:5: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3339 | OctSwigIteratorOpen_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3340:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3340 | : OctSwigIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::OctSwigIteratorOpen_T::OctSwigIteratorOpen_T(swig::OctSwigIteratorOpen_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator >; ValueType = Struct; FromOper = swig::from_oper]': li_std_vector_wrap.cxx:3339:5: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3339 | OctSwigIteratorOpen_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx:3340:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator >, Struct, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3340 | : OctSwigIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::OctSwigIterator_T::OctSwigIterator_T(swig::OctSwigIterator_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3281:5: note: parameter passing for argument of type 'swig::OctSwigIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3281 | OctSwigIterator_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In constructor 'swig::OctSwigIterator_T::OctSwigIterator_T(swig::OctSwigIterator_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3281:5: note: parameter passing for argument of type 'swig::OctSwigIterator_T<__gnu_cxx::__normal_iterator > >::out_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 3281 | OctSwigIterator_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Struct*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = Struct*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ li_std_vector_wrap.cxx: In member function 'ptrdiff_t swig::OctSwigIterator_T::distance(const swig::OctSwigIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator >]': li_std_vector_wrap.cxx:3306:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 3306 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_wrap.cxx: In member function 'ptrdiff_t swig::OctSwigIterator_T::distance(const swig::OctSwigIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_wrap.cxx:3306:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3306 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking octave testcase li_std_vector_back_reference In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_vector_back_reference_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_vector_enum (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_vector_enum_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_vector_member_var In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_vector_member_var_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector >*, std::vector >::iterator)': li_std_vector_member_var_wrap.cxx:3830:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3830 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3830:171: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3830 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos){ return self->erase(pos); } | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::iterator)': li_std_vector_member_var_wrap.cxx:3831:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3831 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3831:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 li_std_vector_member_var_wrap.cxx:3831:218: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3831 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__erase__SWIG_1(std::vector< double > *self,std::vector< double >::iterator first,std::vector< double >::iterator last){ return self->erase(first, last); } | ^ li_std_vector_member_var_wrap.cxx: In function 'std::vector >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector >*, std::vector >::iterator, const value_type&)': li_std_vector_member_var_wrap.cxx:3832:44: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3832 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3832:219: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3832 | SWIGINTERN std::vector< double >::iterator std_vector_Sl_double_Sg__insert__SWIG_0(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::value_type const &x){ return self->insert(pos, x); } | ^ li_std_vector_member_var_wrap.cxx: In function 'void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector >*, std::vector >::iterator, std::vector >::size_type, const value_type&)': li_std_vector_member_var_wrap.cxx:3833:17: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3833 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3833:223: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3833 | SWIGINTERN void std_vector_Sl_double_Sg__insert__SWIG_1(std::vector< double > *self,std::vector< double >::iterator pos,std::vector< double >::size_type n,std::vector< double >::value_type const &x){ self->insert(pos, n, x); } | ^ li_std_vector_member_var_wrap.cxx: In function 'octave_value_list _wrap_vectorDbl_erase__SWIG_0(const octave_value_list&, int)': li_std_vector_member_var_wrap.cxx:5269:60: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5269 | result = std_vector_Sl_double_Sg__erase__SWIG_0(arg1,arg2); | ^ li_std_vector_member_var_wrap.cxx: In function 'octave_value_list _wrap_vectorDbl_erase__SWIG_1(const octave_value_list&, int)': li_std_vector_member_var_wrap.cxx:5324:65: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5324 | result = std_vector_Sl_double_Sg__erase__SWIG_1(arg1,arg2,arg3); | ^ li_std_vector_member_var_wrap.cxx: In function 'octave_value_list _wrap_vectorDbl_insert__SWIG_0(const octave_value_list&, int)': li_std_vector_member_var_wrap.cxx:5722:83: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5722 | result = std_vector_Sl_double_Sg__insert__SWIG_0(arg1,arg2,(double const &)*arg3); | ^ li_std_vector_member_var_wrap.cxx: In function 'octave_value_list _wrap_vectorDbl_insert__SWIG_1(const octave_value_list&, int)': li_std_vector_member_var_wrap.cxx:5780:42: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 5780 | std_vector_Sl_double_Sg__insert__SWIG_1(arg1,arg2,arg3,(double const &)*arg4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1332:7: note: parameter passing for argument of type 'std::vector >::const_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1332 | insert(const_iterator __position, size_type __n, const value_type& __x) | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In function 'swig::OctSwigIterator* swig::make_output_iterator(const OutIter&, octave_value) [with OutIter = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3396:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3396 | return new OctSwigIteratorOpen_T(current, seq); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:845:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 845 | { return reverse_iterator(end()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rend() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:863:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 863 | { return reverse_iterator(begin()); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::OctSwigIteratorOpen_T::OctSwigIteratorOpen_T(swig::OctSwigIteratorOpen_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator > >; ValueType = double; FromOper = swig::from_oper]': li_std_vector_member_var_wrap.cxx:3295:5: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3295 | OctSwigIteratorOpen_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx:3296:49: note: parameter passing for argument of type 'swig::OctSwigIteratorOpen_T<__gnu_cxx::__normal_iterator > >, double, swig::from_oper >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3296 | : OctSwigIterator_T(curr, seq) | ^ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::reverse_iterator<_Iterator>::reverse_iterator(std::reverse_iterator<_Iterator>::iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator.h:137:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > > >::iterator_type' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 137 | reverse_iterator(iterator_type __x) : current(__x) { } | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:267:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 267 | std::fill(begin(), end(), __val); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/octave-5.1.0/octave/../octave/svd.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-ext.h:54, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:32, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In constructor 'swig::OctSwigIterator_T::OctSwigIterator_T(swig::OctSwigIterator_T::out_iterator, octave_value) [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3237:5: note: parameter passing for argument of type 'swig::OctSwigIterator_T<__gnu_cxx::__normal_iterator > > >::out_iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 3237 | OctSwigIterator_T(out_iterator curr, octave_value seq) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector >]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/octave-5.1.0/octave/../octave/Array.h:33, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/octave-5.1.0/octave/../octave/idx-vector.h:35, from /usr/include/octave-5.1.0/octave/../octave/Array.h:38, from /usr/include/octave-5.1.0/octave/../octave/Array-util.h:28, from /usr/include/octave-5.1.0/octave/../octave/MSparse.h:29, from /usr/include/octave-5.1.0/octave/../octave/MatrixType.h:29, from /usr/include/octave-5.1.0/octave/../octave/mx-base.h:30, from /usr/include/octave-5.1.0/octave/../octave/Matrix.h:31, from /usr/include/octave-5.1.0/octave/../octave/oct.h:30, from li_std_vector_member_var_wrap.cxx:175: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ li_std_vector_member_var_wrap.cxx: In member function 'ptrdiff_t swig::OctSwigIterator_T::distance(const swig::OctSwigIterator&) const [with OutIterator = __gnu_cxx::__normal_iterator > >]': li_std_vector_member_var_wrap.cxx:3262:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >' changed in GCC 7.1 3262 | return std::distance(current, iters->get_current()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from li_std_vector_member_var_wrap.cxx:173: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking octave testcase li_std_vector_ptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_vector_ptr_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_std_wstring In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_std_wstring_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase smart_pointer_inherit In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from smart_pointer_inherit_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_fnc In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_fnc_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_type_namespace (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_type_namespace_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_opaque (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_opaque_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase arrays In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from arrays_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase bom_utf8 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from bom_utf8_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase c_delete In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from c_delete_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase c_delete_function In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from c_delete_function_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase char_constant In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from char_constant_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase const_const In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from const_const_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase constant_expr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from constant_expr_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase default_args_c In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from default_args_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase empty_c (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from empty_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enums (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enums_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_forward In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_forward_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_macro In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_macro_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase enum_missing In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from enum_missing_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase extern_declaration In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from extern_declaration_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase funcptr In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from funcptr_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase function_typedef In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from function_typedef_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase global_functions In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from global_functions_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase immutable_values In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from immutable_values_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase inctest (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from inctest_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase infinity In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from infinity_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase integers In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from integers_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase keyword_rename_c In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from keyword_rename_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase lextype In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from lextype_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_carrays (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_carrays_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_cdata In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_cdata_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_cmalloc (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_cmalloc_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_constraints In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_constraints_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_cpointer (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_cpointer_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase li_math In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from li_math_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase long_long In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from long_long_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase memberin_extend_c In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from memberin_extend_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase name In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from name_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_extend_c In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_extend_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase nested_structs (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from nested_structs_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase newobject2 In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from newobject2_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_extend_c (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_extend_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase overload_extend2 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from overload_extend2_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc_constants_c In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_constants_c_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc_defined In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_defined_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc_gcc_output In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_gcc_output_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc_include In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_include_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase preproc_line_file In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from preproc_line_file_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase register_par In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from register_par_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase ret_by_value (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from ret_by_value_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase simple_array In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from simple_array_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase sizeof_pointer In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from sizeof_pointer_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase sneaky1 (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from sneaky1_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase string_simple In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from string_simple_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase struct_rename (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from struct_rename_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase struct_initialization In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from struct_initialization_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_classforward_same_name In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_classforward_same_name_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typedef_struct In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typedef_struct_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase typemap_subst In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from typemap_subst_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase union_parameter In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from union_parameter_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase unions (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from unions_wrap.cxx:148: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase clientdata_prop In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from clientdata_prop_a_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from clientdata_prop_b_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase import_stl In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from import_stl_a_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from import_stl_b_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase imports (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from imports_a_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from imports_b_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase mod (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from mod_a_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from mod_b_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase multi_import (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multi_import_a_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from multi_import_b_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase packageoption In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from packageoption_a_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from packageoption_b_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from packageoption_c_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking octave testcase template_typedef_import (with run test) In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_cplx2_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/os_defines.h:39, from /usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++config.h:524, from /usr/include/c++/9/cstdlib:41, from template_typedef_import_wrap.cxx:172: /usr/include/features.h:397:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ 548 octave tests passed checking php test-suite checking php testcase callback (with run test) checking php testcase li_factory (with run test) checking php testcase php_iterator (with run test) checking php testcase php_namewarn_rename checking php testcase php_pragma (with run test) checking php testcase abstract_access checking php testcase abstract_inherit (with run test) checking php testcase abstract_inherit_ok (with run test) checking php testcase abstract_signature checking php testcase abstract_typedef checking php testcase abstract_typedef2 checking php testcase abstract_virtual checking php testcase access_change checking php testcase add_link (with run test) checking php testcase aggregate checking php testcase allowexcept checking php testcase allprotected checking php testcase allprotected_not checking php testcase anonymous_bitfield checking php testcase apply_signed_char checking php testcase apply_strings checking php testcase argout (with run test) checking php testcase array_member checking php testcase array_typedef_memberin checking php testcase arrayref checking php testcase arrays_dimensionless checking php testcase arrays_global (with run test) checking php testcase arrays_global_twodim (with run test) checking php testcase arrays_scope (with run test) checking php testcase autodoc checking php testcase bloody_hell checking php testcase bools checking php testcase catches checking php testcase cast_operator checking php testcase casts (with run test) checking php testcase char_binary checking php testcase char_strings (with run test) checking php testcase chartest checking php testcase class_scope_namespace checking php testcase class_forward checking php testcase class_ignore (with run test) checking php testcase class_scope_weird checking php testcase compactdefaultargs checking php testcase const_const_2 checking php testcase constant_directive checking php testcase constant_pointers checking php testcase constover checking php testcase constructor_copy checking php testcase constructor_exception checking php testcase constructor_explicit checking php testcase constructor_ignore checking php testcase constructor_rename checking php testcase constructor_value checking php testcase contract checking php testcase conversion (with run test) checking php testcase conversion_namespace (with run test) checking php testcase conversion_ns_template (with run test) checking php testcase conversion_operators checking php testcase cplusplus_throw checking php testcase cpp_basic (with run test) checking php testcase cpp_enum checking php testcase cpp_namespace checking php testcase cpp_nodefault checking php testcase cpp_static (with run test) checking php testcase cpp_typedef checking php testcase cpp14_binary_integer_literals checking php testcase cpp17_hex_floating_literals checking php testcase cpp17_nested_namespaces checking php testcase cpp17_nspace_nested_namespaces checking php testcase cpp17_u8_char_literals checking php testcase curiously_recurring_template_pattern checking php testcase default_args checking php testcase default_arg_expressions checking php testcase default_arg_values checking php testcase default_constructor checking php testcase defvalue_constructor checking php testcase derived_byvalue checking php testcase derived_nested checking php testcase destructor_methodmodifiers checking php testcase destructor_reprotected checking php testcase director_abstract (with run test) checking php testcase director_alternating checking php testcase director_basic (with run test) checking php testcase director_binary_string checking php testcase director_classes checking php testcase director_classic (with run test) checking php testcase director_constructor checking php testcase director_default (with run test) checking php testcase director_detect (with run test) checking php testcase director_enum (with run test) checking php testcase director_exception (with run test) checking php testcase director_exception_catches checking php testcase director_exception_nothrow checking php testcase director_extend (with run test) checking php testcase director_finalizer (with run test) checking php testcase director_frob (with run test) checking php testcase director_ignore checking php testcase director_keywords checking php testcase director_namespace_clash checking php testcase director_nested (with run test) checking php testcase director_nspace checking php testcase director_nspace_director_name_collision checking php testcase director_overload checking php testcase director_overload2 Warning: Declaration of OverloadDerived1::nnn($vvv) should be compatible with OverloadBase::nnn($vvv = NULL) in /builddir/build/BUILD/swig-4.0.1/Examples/test-suite/php/director_overload2.php on line 92 Warning: Declaration of OverloadDerived2::nnn() should be compatible with OverloadBase::nnn($vvv = NULL) in /builddir/build/BUILD/swig-4.0.1/Examples/test-suite/php/director_overload2.php on line 128 checking php testcase director_ownership checking php testcase director_pass_by_value (with run test) checking php testcase director_primitives checking php testcase director_property checking php testcase director_protected (with run test) checking php testcase director_protected_overloaded checking php testcase director_redefined checking php testcase director_ref checking php testcase director_smartptr checking php testcase director_thread (with run test) checking php testcase director_unroll (with run test) checking php testcase director_using checking php testcase director_void checking php testcase director_wombat checking php testcase disown checking php testcase dynamic_cast checking php testcase empty checking php testcase enum_ignore checking php testcase enum_plus checking php testcase enum_rename checking php testcase enum_scope_template (with run test) checking php testcase enum_template checking php testcase enum_thorough checking php testcase enum_var checking php testcase equality checking php testcase evil_diamond (with run test) checking php testcase evil_diamond_ns (with run test) checking php testcase evil_diamond_prop (with run test) checking php testcase exception_classname checking php testcase exception_order (with run test) checking php testcase extend checking php testcase extend_constructor_destructor checking php testcase extend_default checking php testcase extend_placement checking php testcase extend_special_variables checking php testcase extend_template (with run test) checking php testcase extend_template_method checking php testcase extend_template_ns (with run test) checking php testcase extend_typedef_class checking php testcase extern_c checking php testcase extern_namespace checking php testcase extern_throws checking php testcase expressions checking php testcase features checking php testcase fragments checking php testcase friends checking php testcase friends_template checking php testcase funcptr_cpp checking php testcase functors checking php testcase fvirtual checking php testcase global_namespace checking php testcase global_ns_arg checking php testcase global_scope_types checking php testcase global_vars checking php testcase grouping (with run test) checking php testcase ignore_parameter (with run test) checking php testcase import_fragments checking php testcase import_nomodule (with run test) checking php testcase inherit checking php testcase inherit_member checking php testcase inherit_missing checking php testcase inherit_same_name checking php testcase inherit_target_language checking php testcase inherit_void_arg checking php testcase inline_initializer checking php testcase insert_directive checking php testcase keyword_rename checking php testcase kind checking php testcase kwargs_feature checking php testcase langobj checking php testcase li_attribute checking php testcase li_attribute_template checking php testcase li_boost_shared_ptr checking php testcase li_boost_shared_ptr_attribute checking php testcase li_boost_shared_ptr_bits checking php testcase li_boost_shared_ptr_director checking php testcase li_boost_shared_ptr_template checking php testcase li_carrays_cpp (with run test) checking php testcase li_cdata_cpp checking php testcase li_cpointer_cpp checking php testcase li_std_auto_ptr checking php testcase li_stdint checking php testcase li_swigtype_inout checking php testcase li_typemaps checking php testcase li_typemaps_apply checking php testcase li_windows checking php testcase long_long_apply checking php testcase memberin_extend checking php testcase member_funcptr_galore checking php testcase member_pointer checking php testcase member_pointer_const checking php testcase member_template checking php testcase minherit checking php testcase minherit2 checking php testcase mixed_types checking php testcase multiple_inheritance checking php testcase multiple_inheritance_abstract checking php testcase multiple_inheritance_interfaces checking php testcase multiple_inheritance_nspace checking php testcase multiple_inheritance_shared_ptr checking php testcase name_cxx checking php testcase name_warnings checking php testcase namespace_chase checking php testcase namespace_class checking php testcase namespace_enum checking php testcase namespace_extend checking php testcase namespace_forward_declaration checking php testcase namespace_nested checking php testcase namespace_spaces checking php testcase namespace_template checking php testcase namespace_typedef_class checking php testcase namespace_typemap checking php testcase namespace_union checking php testcase namespace_virtual_method checking php testcase nspace checking php testcase nspace_extend checking php testcase native_directive checking php testcase naturalvar checking php testcase naturalvar_more checking php testcase naturalvar_onoff checking php testcase nested_class checking php testcase nested_directors checking php testcase nested_comment checking php testcase nested_ignore checking php testcase nested_inheritance_interface checking php testcase nested_in_template checking php testcase nested_scope checking php testcase nested_template_base checking php testcase nested_workaround checking php testcase newobject1 (with run test) checking php testcase newobject3 (with run test) checking php testcase null_pointer checking php testcase operator_overload checking php testcase operator_overload_break checking php testcase operator_pointer_ref checking php testcase operbool checking php testcase ordering checking php testcase overload_arrays checking php testcase overload_bool checking php testcase overload_complicated checking php testcase overload_copy checking php testcase overload_extend checking php testcase overload_method checking php testcase overload_numeric checking php testcase overload_null (with run test) checking php testcase overload_polymorphic checking php testcase overload_rename (with run test) checking php testcase overload_return_type (with run test) checking php testcase overload_simple checking php testcase overload_subtype checking php testcase overload_template checking php testcase overload_template_fast checking php testcase pointer_reference (with run test) checking php testcase preproc_constants (with run test) checking php testcase primitive_ref (with run test) checking php testcase private_assign checking php testcase proxycode checking php testcase protected_rename checking php testcase pure_virtual checking php testcase redefined checking php testcase redefined_not checking php testcase refcount checking php testcase reference_global_vars checking php testcase rename1 checking php testcase rename2 checking php testcase rename3 checking php testcase rename4 checking php testcase rename_rstrip_encoder checking php testcase rename_scope (with run test) checking php testcase rename_simple checking php testcase rename_strip_encoder checking php testcase rename_pcre_encoder checking php testcase rename_pcre_enum checking php testcase rename_predicates checking php testcase rename_wildcard checking php testcase restrict_cplusplus checking php testcase return_const_value checking php testcase return_value_scope checking php testcase rname checking php testcase samename checking php testcase sizet checking php testcase smart_pointer_const checking php testcase smart_pointer_const2 checking php testcase smart_pointer_const_overload checking php testcase smart_pointer_extend checking php testcase smart_pointer_ignore checking php testcase smart_pointer_member checking php testcase smart_pointer_multi checking php testcase smart_pointer_multi_typedef checking php testcase smart_pointer_namespace checking php testcase smart_pointer_namespace2 checking php testcase smart_pointer_not checking php testcase smart_pointer_overload checking php testcase smart_pointer_protected checking php testcase smart_pointer_rename (with run test) checking php testcase smart_pointer_simple checking php testcase smart_pointer_static checking php testcase smart_pointer_template_const_overload checking php testcase smart_pointer_template_defaults_overload In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:1122: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:1122: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking php testcase smart_pointer_templatemethods checking php testcase smart_pointer_templatevariables checking php testcase smart_pointer_typedef checking php testcase special_variables checking php testcase special_variable_attributes checking php testcase special_variable_macros checking php testcase static_array_member checking php testcase static_const_member checking php testcase static_const_member_2 checking php testcase stl_no_default_constructor checking php testcase string_constants checking php testcase struct_initialization_cpp checking php testcase struct_value checking php testcase swig_exception (with run test) checking php testcase symbol_clash checking php testcase template_arg_replace checking php testcase template_arg_scope checking php testcase template_arg_typename (with run test) checking php testcase template_array_numeric checking php testcase template_basic checking php testcase template_base_template checking php testcase template_classes checking php testcase template_class_reuse_name checking php testcase template_const_ref checking php testcase template_construct (with run test) checking php testcase template_templated_constructors checking php testcase template_default checking php testcase template_default2 checking php testcase template_default_arg checking php testcase template_default_arg_overloaded checking php testcase template_default_arg_overloaded_extend checking php testcase template_default_arg_virtual_destructor checking php testcase template_default_cache checking php testcase template_default_class_parms checking php testcase template_default_class_parms_typedef checking php testcase template_default_inherit checking php testcase template_default_qualify checking php testcase template_default_vw checking php testcase template_empty_inherit checking php testcase template_enum checking php testcase template_enum_ns_inherit checking php testcase template_enum_typedef checking php testcase template_explicit checking php testcase template_extend1 checking php testcase template_extend2 checking php testcase template_extend_overload checking php testcase template_extend_overload_2 checking php testcase template_forward checking php testcase template_inherit checking php testcase template_inherit_abstract checking php testcase template_int_const checking php testcase template_keyword_in_type checking php testcase template_methods checking php testcase template_namespace_forward_declaration checking php testcase template_using_directive_and_declaration_forward checking php testcase template_using_directive_typedef checking php testcase template_nested checking php testcase template_nested_typemaps checking php testcase template_ns checking php testcase template_ns2 checking php testcase template_ns3 checking php testcase template_ns4 checking php testcase template_ns_enum checking php testcase template_ns_enum2 checking php testcase template_ns_inherit checking php testcase template_ns_scope checking php testcase template_parameters_global_scope checking php testcase template_partial_arg checking php testcase template_partial_specialization checking php testcase template_partial_specialization_typedef checking php testcase template_qualifier checking php testcase template_ref_type checking php testcase template_rename checking php testcase template_retvalue checking php testcase template_specialization checking php testcase template_specialization_defarg checking php testcase template_specialization_enum checking php testcase template_static checking php testcase template_tbase_template checking php testcase template_template_parameters checking php testcase template_typedef checking php testcase template_typedef_class_template checking php testcase template_typedef_cplx checking php testcase template_typedef_cplx2 checking php testcase template_typedef_cplx3 checking php testcase template_typedef_cplx4 checking php testcase template_typedef_cplx5 checking php testcase template_typedef_funcptr checking php testcase template_typedef_inherit checking php testcase template_typedef_ns checking php testcase template_typedef_ptr checking php testcase template_typedef_rec checking php testcase template_typedef_typedef checking php testcase template_typemaps checking php testcase template_typemaps_typedef checking php testcase template_typemaps_typedef2 checking php testcase template_using checking php testcase template_virtual checking php testcase template_whitespace checking php testcase threads checking php testcase threads_exception (with run test) checking php testcase throw_exception checking php testcase typedef_array_member checking php testcase typedef_class checking php testcase typedef_classforward_same_name checking php testcase typedef_funcptr checking php testcase typedef_inherit checking php testcase typedef_mptr checking php testcase typedef_reference (with run test) checking php testcase typedef_scope checking php testcase typedef_sizet checking php testcase typedef_struct_cpp checking php testcase typedef_typedef checking php testcase typemap_arrays checking php testcase typemap_array_qualifiers checking php testcase typemap_delete checking php testcase typemap_directorout checking php testcase typemap_documentation checking php testcase typemap_global_scope checking php testcase typemap_manyargs checking php testcase typemap_namespace checking php testcase typemap_ns_using (with run test) checking php testcase typemap_numinputs checking php testcase typemap_template checking php testcase typemap_template_parm_typedef checking php testcase typemap_template_parms checking php testcase typemap_template_typedef checking php testcase typemap_out_optimal checking php testcase typemap_qualifier_strip checking php testcase typemap_variables checking php testcase typemap_various checking php testcase typename checking php testcase types_directive checking php testcase unicode_strings checking php testcase union_scope checking php testcase using1 (with run test) checking php testcase using2 (with run test) checking php testcase using_composition checking php testcase using_directive_and_declaration checking php testcase using_directive_and_declaration_forward checking php testcase using_extend checking php testcase using_inherit checking php testcase using_namespace checking php testcase using_namespace_loop checking php testcase using_pointers checking php testcase using_private checking php testcase using_protected checking php testcase valuewrapper checking php testcase valuewrapper_base (with run test) checking php testcase valuewrapper_const checking php testcase valuewrapper_opaque checking php testcase varargs checking php testcase varargs_overload checking php testcase variable_replacement checking php testcase virtual_destructor checking php testcase virtual_derivation checking php testcase virtual_poly checking php testcase virtual_vs_nonvirtual_base (with run test) checking php testcase voidtest checking php testcase wallkw checking php testcase wrapmacro (with run test) checking php testcase director_string (with run test) checking php testcase ignore_template_constructor In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1087: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Flow]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/php/main/../main/php_config.h:2339, from /usr/include/php/Zend/zend_config.h:1, from /usr/include/php/Zend/zend_portability.h:43, from /usr/include/php/Zend/zend_types.h:25, from /usr/include/php/Zend/zend.h:27, from ignore_template_constructor_wrap.cxx:766: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1087: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1087: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Flow*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Flow*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from ignore_template_constructor_wrap.cxx:1087: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = Flow*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:1090: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 checking php testcase li_std_combinations In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator >*>; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:1116: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 checking php testcase li_std_containers_overload checking php testcase li_std_deque li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delitem(std::deque*, int)': li_std_deque_wrap.cxx:1210:48: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1210 | self->erase(self->begin()+i); | ^ li_std_deque_wrap.cxx: In function 'std::deque std_deque_Sl_double_Sg__getslice(std::deque*, int, int)': li_std_deque_wrap.cxx:1222:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1222 | std::copy(self->begin()+i,self->begin()+j,tmp.begin()); | ^ li_std_deque_wrap.cxx:1222:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1222:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1222:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__setslice(std::deque*, int, int, const std::deque&)': li_std_deque_wrap.cxx:1232:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1232 | std::copy(v.begin(),v.end(),self->begin()+i); | ^ li_std_deque_wrap.cxx:1232:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1232:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1232:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1234:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1234 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:1234:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:1236:73: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1236 | self->insert(self->begin()+i+1,v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:1236:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1236:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1238:67: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1238 | self->insert(self->end(),v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:1238:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:1238:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delslice(std::deque*, int, int)': li_std_deque_wrap.cxx:1247:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1247 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:1247:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 407 | copy(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 410 | { return std::copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1759 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1763 | _M_insert_dispatch(__position._M_const_cast(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_dispatch(std::deque<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2049 | _M_insert_dispatch(iterator __pos, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:598:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 598 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/php/main/../main/php_config.h:2339, from /usr/include/php/Zend/zend_config.h:1, from /usr/include/php/Zend/zend_portability.h:43, from /usr/include/php/Zend/zend_types.h:25, from /usr/include/php/Zend/zend.h:27, from li_std_deque_wrap.cxx:766: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:1117: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from /usr/include/php/main/../main/php_config.h:2339, from /usr/include/php/Zend/zend_config.h:1, from /usr/include/php/Zend/zend_portability.h:43, from /usr/include/php/Zend/zend_types.h:25, from /usr/include/php/Zend/zend.h:27, from li_std_deque_wrap.cxx:766: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:1106: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking php testcase li_std_except checking php testcase li_std_except_as_class checking php testcase li_std_map In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:1151: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:1151: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking php testcase li_std_pair checking php testcase li_std_pair_using checking php testcase li_std_string (with run test) checking php testcase li_std_vector In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1129: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:1132: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from /usr/include/php/main/../main/php_config.h:2339, from /usr/include/php/Zend/zend_config.h:1, from /usr/include/php/Zend/zend_portability.h:43, from /usr/include/php/Zend/zend_types.h:25, from /usr/include/php/Zend/zend.h:27, from li_std_vector_wrap.cxx:766: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1129: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_wrap.cxx:1129: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking php testcase li_std_vector_back_reference checking php testcase li_std_vector_enum checking php testcase li_std_vector_member_var (with run test) In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/php/main/../main/php_config.h:2339, from /usr/include/php/Zend/zend_config.h:1, from /usr/include/php/Zend/zend_portability.h:43, from /usr/include/php/Zend/zend_types.h:25, from /usr/include/php/Zend/zend.h:27, from li_std_vector_member_var_wrap.cxx:766: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:1092: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_vector_member_var_wrap.cxx:1089: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking php testcase li_std_vector_ptr checking php testcase li_std_wstring checking php testcase smart_pointer_inherit checking php testcase template_typedef_fnc checking php testcase template_type_namespace checking php testcase template_opaque checking php testcase arrays (with run test) checking php testcase bom_utf8 checking php testcase c_delete checking php testcase c_delete_function checking php testcase char_constant checking php testcase const_const checking php testcase constant_expr checking php testcase default_args_c checking php testcase empty_c checking php testcase enums checking php testcase enum_forward checking php testcase enum_macro checking php testcase enum_missing checking php testcase extern_declaration checking php testcase funcptr checking php testcase function_typedef checking php testcase global_functions checking php testcase immutable_values checking php testcase inctest checking php testcase infinity checking php testcase integers checking php testcase keyword_rename_c checking php testcase lextype checking php testcase li_carrays (with run test) checking php testcase li_cdata checking php testcase li_cmalloc checking php testcase li_constraints checking php testcase li_cpointer checking php testcase li_math checking php testcase long_long checking php testcase memberin_extend_c checking php testcase name checking php testcase nested checking php testcase nested_extend_c checking php testcase nested_structs checking php testcase newobject2 checking php testcase overload_extend_c checking php testcase overload_extend2 checking php testcase preproc checking php testcase preproc_constants_c (with run test) checking php testcase preproc_defined checking php testcase preproc_gcc_output checking php testcase preproc_include checking php testcase preproc_line_file checking php testcase register_par checking php testcase ret_by_value checking php testcase simple_array checking php testcase sizeof_pointer checking php testcase sneaky1 checking php testcase string_simple checking php testcase struct_rename checking php testcase struct_initialization checking php testcase typedef_classforward_same_name checking php testcase typedef_struct checking php testcase typemap_subst checking php testcase union_parameter checking php testcase unions checking php testcase clientdata_prop checking php testcase import_stl checking php testcase imports checking php testcase mod checking php testcase multi_import checking php testcase packageoption checking php testcase template_typedef_import 549 php tests passed skipping csharp test-suite check checking lua test-suite checking lua testcase lua_no_module_global (with run test) checking lua testcase lua_inherit_getitem (with run test) checking lua testcase abstract_access (with run test) checking lua testcase abstract_inherit checking lua testcase abstract_inherit_ok checking lua testcase abstract_signature checking lua testcase abstract_typedef checking lua testcase abstract_typedef2 checking lua testcase abstract_virtual checking lua testcase access_change checking lua testcase add_link checking lua testcase aggregate checking lua testcase allowexcept checking lua testcase allprotected checking lua testcase allprotected_not checking lua testcase anonymous_bitfield checking lua testcase apply_signed_char checking lua testcase apply_strings checking lua testcase argout checking lua testcase array_member (with run test) checking lua testcase array_typedef_memberin checking lua testcase arrayref checking lua testcase arrays_dimensionless checking lua testcase arrays_global (with run test) checking lua testcase arrays_global_twodim checking lua testcase arrays_scope checking lua testcase autodoc checking lua testcase bloody_hell checking lua testcase bools checking lua testcase catches checking lua testcase cast_operator checking lua testcase casts checking lua testcase char_binary ./../char_binary.i:7: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined. ./../char_binary.i:8: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined. checking lua testcase char_strings (with run test) checking lua testcase chartest (with run test) checking lua testcase class_scope_namespace checking lua testcase class_forward checking lua testcase class_ignore checking lua testcase class_scope_weird checking lua testcase compactdefaultargs checking lua testcase const_const_2 checking lua testcase constant_directive checking lua testcase constant_pointers checking lua testcase constover checking lua testcase constructor_copy checking lua testcase constructor_exception checking lua testcase constructor_explicit checking lua testcase constructor_ignore checking lua testcase constructor_rename checking lua testcase constructor_value checking lua testcase contract checking lua testcase conversion checking lua testcase conversion_namespace checking lua testcase conversion_ns_template checking lua testcase conversion_operators checking lua testcase cplusplus_throw checking lua testcase cpp_basic (with run test) checking lua testcase cpp_enum (with run test) checking lua testcase cpp_namespace (with run test) checking lua testcase cpp_nodefault (with run test) checking lua testcase cpp_static (with run test) checking lua testcase cpp_typedef (with run test) checking lua testcase cpp14_binary_integer_literals checking lua testcase cpp17_hex_floating_literals checking lua testcase cpp17_nested_namespaces checking lua testcase cpp17_nspace_nested_namespaces checking lua testcase cpp17_u8_char_literals checking lua testcase curiously_recurring_template_pattern checking lua testcase default_args checking lua testcase default_arg_expressions checking lua testcase default_arg_values checking lua testcase default_constructor checking lua testcase defvalue_constructor checking lua testcase derived_byvalue checking lua testcase derived_nested checking lua testcase destructor_methodmodifiers checking lua testcase destructor_reprotected checking lua testcase director_abstract checking lua testcase director_alternating checking lua testcase director_basic checking lua testcase director_binary_string ./../director_binary_string.i:5: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined. ./../director_binary_string.i:6: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined. ./../director_binary_string.i:7: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined. checking lua testcase director_classes checking lua testcase director_classic checking lua testcase director_constructor checking lua testcase director_default checking lua testcase director_detect checking lua testcase director_enum checking lua testcase director_exception checking lua testcase director_exception_catches checking lua testcase director_exception_nothrow checking lua testcase director_extend checking lua testcase director_finalizer checking lua testcase director_frob checking lua testcase director_ignore checking lua testcase director_keywords checking lua testcase director_namespace_clash checking lua testcase director_nested checking lua testcase director_nspace checking lua testcase director_nspace_director_name_collision checking lua testcase director_overload checking lua testcase director_overload2 checking lua testcase director_ownership checking lua testcase director_pass_by_value checking lua testcase director_primitives checking lua testcase director_property checking lua testcase director_protected checking lua testcase director_protected_overloaded checking lua testcase director_redefined checking lua testcase director_ref checking lua testcase director_smartptr checking lua testcase director_thread checking lua testcase director_unroll checking lua testcase director_using checking lua testcase director_void checking lua testcase director_wombat checking lua testcase disown (with run test) checking lua testcase dynamic_cast (with run test) checking lua testcase empty checking lua testcase enum_ignore checking lua testcase enum_plus (with run test) checking lua testcase enum_rename (with run test) checking lua testcase enum_scope_template (with run test) checking lua testcase enum_template (with run test) checking lua testcase enum_thorough checking lua testcase enum_var checking lua testcase equality (with run test) checking lua testcase evil_diamond checking lua testcase evil_diamond_ns checking lua testcase evil_diamond_prop checking lua testcase exception_classname checking lua testcase exception_order (with run test) checking lua testcase extend (with run test) checking lua testcase extend_constructor_destructor (with run test) checking lua testcase extend_default checking lua testcase extend_placement (with run test) checking lua testcase extend_special_variables checking lua testcase extend_template (with run test) checking lua testcase extend_template_method checking lua testcase extend_template_ns checking lua testcase extend_typedef_class (with run test) checking lua testcase extern_c checking lua testcase extern_namespace checking lua testcase extern_throws checking lua testcase expressions checking lua testcase features checking lua testcase fragments checking lua testcase friends (with run test) checking lua testcase friends_template checking lua testcase funcptr_cpp (with run test) checking lua testcase functors checking lua testcase fvirtual (with run test) checking lua testcase global_namespace (with run test) checking lua testcase global_ns_arg checking lua testcase global_scope_types checking lua testcase global_vars (with run test) checking lua testcase grouping (with run test) checking lua testcase ignore_parameter checking lua testcase import_fragments checking lua testcase import_nomodule (with run test) checking lua testcase inherit checking lua testcase inherit_member checking lua testcase inherit_missing (with run test) checking lua testcase inherit_same_name checking lua testcase inherit_target_language checking lua testcase inherit_void_arg checking lua testcase inline_initializer checking lua testcase insert_directive checking lua testcase keyword_rename (with run test) checking lua testcase kind checking lua testcase kwargs_feature checking lua testcase langobj checking lua testcase li_attribute checking lua testcase li_attribute_template checking lua testcase li_boost_shared_ptr checking lua testcase li_boost_shared_ptr_attribute checking lua testcase li_boost_shared_ptr_bits checking lua testcase li_boost_shared_ptr_director checking lua testcase li_boost_shared_ptr_template checking lua testcase li_carrays_cpp (with run test) checking lua testcase li_cdata_cpp checking lua testcase li_cpointer_cpp checking lua testcase li_std_auto_ptr checking lua testcase li_stdint checking lua testcase li_swigtype_inout checking lua testcase li_typemaps (with run test) checking lua testcase li_typemaps_apply checking lua testcase li_windows checking lua testcase long_long_apply checking lua testcase memberin_extend checking lua testcase member_funcptr_galore checking lua testcase member_pointer (with run test) checking lua testcase member_pointer_const checking lua testcase member_template checking lua testcase minherit checking lua testcase minherit2 checking lua testcase mixed_types checking lua testcase multiple_inheritance checking lua testcase multiple_inheritance_abstract checking lua testcase multiple_inheritance_interfaces checking lua testcase multiple_inheritance_nspace checking lua testcase multiple_inheritance_shared_ptr checking lua testcase name_cxx checking lua testcase name_warnings checking lua testcase namespace_chase checking lua testcase namespace_class checking lua testcase namespace_enum checking lua testcase namespace_extend checking lua testcase namespace_forward_declaration checking lua testcase namespace_nested checking lua testcase namespace_spaces checking lua testcase namespace_template checking lua testcase namespace_typedef_class checking lua testcase namespace_typemap checking lua testcase namespace_union checking lua testcase namespace_virtual_method checking lua testcase nspace (with run test) checking lua testcase nspace_extend (with run test) checking lua testcase native_directive checking lua testcase naturalvar checking lua testcase naturalvar_more checking lua testcase naturalvar_onoff checking lua testcase nested_class checking lua testcase nested_directors checking lua testcase nested_comment checking lua testcase nested_ignore checking lua testcase nested_inheritance_interface checking lua testcase nested_in_template checking lua testcase nested_scope checking lua testcase nested_template_base checking lua testcase nested_workaround (with run test) checking lua testcase newobject1 (with run test) checking lua testcase newobject3 checking lua testcase null_pointer checking lua testcase operator_overload (with run test) checking lua testcase operator_overload_break checking lua testcase operator_pointer_ref checking lua testcase operbool checking lua testcase ordering checking lua testcase overload_arrays checking lua testcase overload_bool checking lua testcase overload_complicated (with run test) checking lua testcase overload_copy checking lua testcase overload_extend checking lua testcase overload_method checking lua testcase overload_numeric checking lua testcase overload_null (with run test) checking lua testcase overload_polymorphic checking lua testcase overload_rename checking lua testcase overload_return_type checking lua testcase overload_simple (with run test) checking lua testcase overload_subtype checking lua testcase overload_template (with run test) checking lua testcase overload_template_fast (with run test) checking lua testcase pointer_reference (with run test) checking lua testcase preproc_constants checking lua testcase primitive_ref (with run test) checking lua testcase private_assign checking lua testcase proxycode checking lua testcase protected_rename checking lua testcase pure_virtual checking lua testcase redefined checking lua testcase redefined_not checking lua testcase refcount (with run test) checking lua testcase reference_global_vars checking lua testcase rename1 checking lua testcase rename2 checking lua testcase rename3 checking lua testcase rename4 checking lua testcase rename_rstrip_encoder checking lua testcase rename_scope checking lua testcase rename_simple (with run test) checking lua testcase rename_strip_encoder checking lua testcase rename_pcre_encoder checking lua testcase rename_pcre_enum checking lua testcase rename_predicates checking lua testcase rename_wildcard checking lua testcase restrict_cplusplus checking lua testcase return_const_value checking lua testcase return_value_scope checking lua testcase rname checking lua testcase samename checking lua testcase sizet (with run test) checking lua testcase smart_pointer_const checking lua testcase smart_pointer_const2 checking lua testcase smart_pointer_const_overload checking lua testcase smart_pointer_extend (with run test) checking lua testcase smart_pointer_ignore checking lua testcase smart_pointer_member checking lua testcase smart_pointer_multi (with run test) checking lua testcase smart_pointer_multi_typedef checking lua testcase smart_pointer_namespace checking lua testcase smart_pointer_namespace2 checking lua testcase smart_pointer_not (with run test) checking lua testcase smart_pointer_overload (with run test) checking lua testcase smart_pointer_protected checking lua testcase smart_pointer_rename (with run test) checking lua testcase smart_pointer_simple (with run test) checking lua testcase smart_pointer_static checking lua testcase smart_pointer_template_const_overload checking lua testcase smart_pointer_template_defaults_overload In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:2763: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:2763: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking lua testcase smart_pointer_templatemethods (with run test) checking lua testcase smart_pointer_templatevariables checking lua testcase smart_pointer_typedef checking lua testcase special_variables checking lua testcase special_variable_attributes checking lua testcase special_variable_macros checking lua testcase static_array_member checking lua testcase static_const_member (with run test) checking lua testcase static_const_member_2 (with run test) checking lua testcase stl_no_default_constructor checking lua testcase string_constants checking lua testcase struct_initialization_cpp checking lua testcase struct_value checking lua testcase swig_exception checking lua testcase symbol_clash checking lua testcase template_arg_replace checking lua testcase template_arg_scope checking lua testcase template_arg_typename checking lua testcase template_array_numeric checking lua testcase template_basic checking lua testcase template_base_template checking lua testcase template_classes checking lua testcase template_class_reuse_name checking lua testcase template_const_ref checking lua testcase template_construct (with run test) checking lua testcase template_templated_constructors checking lua testcase template_default checking lua testcase template_default2 checking lua testcase template_default_arg (with run test) checking lua testcase template_default_arg_overloaded checking lua testcase template_default_arg_overloaded_extend checking lua testcase template_default_arg_virtual_destructor checking lua testcase template_default_cache checking lua testcase template_default_class_parms checking lua testcase template_default_class_parms_typedef checking lua testcase template_default_inherit checking lua testcase template_default_qualify checking lua testcase template_default_vw checking lua testcase template_empty_inherit checking lua testcase template_enum checking lua testcase template_enum_ns_inherit checking lua testcase template_enum_typedef checking lua testcase template_explicit checking lua testcase template_extend1 (with run test) checking lua testcase template_extend2 (with run test) checking lua testcase template_extend_overload checking lua testcase template_extend_overload_2 checking lua testcase template_forward checking lua testcase template_inherit (with run test) checking lua testcase template_inherit_abstract checking lua testcase template_int_const checking lua testcase template_keyword_in_type checking lua testcase template_methods checking lua testcase template_namespace_forward_declaration checking lua testcase template_using_directive_and_declaration_forward checking lua testcase template_using_directive_typedef checking lua testcase template_nested checking lua testcase template_nested_typemaps checking lua testcase template_ns checking lua testcase template_ns2 checking lua testcase template_ns3 checking lua testcase template_ns4 checking lua testcase template_ns_enum checking lua testcase template_ns_enum2 checking lua testcase template_ns_inherit checking lua testcase template_ns_scope checking lua testcase template_parameters_global_scope checking lua testcase template_partial_arg checking lua testcase template_partial_specialization checking lua testcase template_partial_specialization_typedef checking lua testcase template_qualifier checking lua testcase template_ref_type checking lua testcase template_rename checking lua testcase template_retvalue checking lua testcase template_specialization checking lua testcase template_specialization_defarg checking lua testcase template_specialization_enum checking lua testcase template_static (with run test) checking lua testcase template_tbase_template checking lua testcase template_template_parameters checking lua testcase template_typedef checking lua testcase template_typedef_class_template checking lua testcase template_typedef_cplx checking lua testcase template_typedef_cplx2 checking lua testcase template_typedef_cplx3 checking lua testcase template_typedef_cplx4 checking lua testcase template_typedef_cplx5 checking lua testcase template_typedef_funcptr checking lua testcase template_typedef_inherit checking lua testcase template_typedef_ns checking lua testcase template_typedef_ptr checking lua testcase template_typedef_rec checking lua testcase template_typedef_typedef checking lua testcase template_typemaps checking lua testcase template_typemaps_typedef checking lua testcase template_typemaps_typedef2 checking lua testcase template_using checking lua testcase template_virtual checking lua testcase template_whitespace checking lua testcase threads checking lua testcase threads_exception checking lua testcase throw_exception checking lua testcase typedef_array_member checking lua testcase typedef_class checking lua testcase typedef_classforward_same_name checking lua testcase typedef_funcptr checking lua testcase typedef_inherit checking lua testcase typedef_mptr checking lua testcase typedef_reference checking lua testcase typedef_scope checking lua testcase typedef_sizet checking lua testcase typedef_struct_cpp checking lua testcase typedef_typedef checking lua testcase typemap_arrays checking lua testcase typemap_array_qualifiers checking lua testcase typemap_delete checking lua testcase typemap_directorout checking lua testcase typemap_documentation checking lua testcase typemap_global_scope checking lua testcase typemap_manyargs checking lua testcase typemap_namespace checking lua testcase typemap_ns_using checking lua testcase typemap_numinputs checking lua testcase typemap_template checking lua testcase typemap_template_parm_typedef checking lua testcase typemap_template_parms checking lua testcase typemap_template_typedef checking lua testcase typemap_out_optimal checking lua testcase typemap_qualifier_strip checking lua testcase typemap_variables checking lua testcase typemap_various checking lua testcase typename checking lua testcase types_directive checking lua testcase unicode_strings checking lua testcase union_scope checking lua testcase using1 checking lua testcase using2 checking lua testcase using_composition checking lua testcase using_directive_and_declaration checking lua testcase using_directive_and_declaration_forward checking lua testcase using_extend checking lua testcase using_inherit checking lua testcase using_namespace checking lua testcase using_namespace_loop checking lua testcase using_pointers checking lua testcase using_private checking lua testcase using_protected checking lua testcase valuewrapper (with run test) checking lua testcase valuewrapper_base checking lua testcase valuewrapper_const checking lua testcase valuewrapper_opaque checking lua testcase varargs (with run test) checking lua testcase varargs_overload checking lua testcase variable_replacement checking lua testcase virtual_destructor checking lua testcase virtual_derivation checking lua testcase virtual_poly checking lua testcase virtual_vs_nonvirtual_base checking lua testcase voidtest (with run test) checking lua testcase wallkw checking lua testcase wrapmacro checking lua testcase director_string checking lua testcase ignore_template_constructor In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Flow]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/vector:60, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const Flow*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = Flow*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:60, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = Flow*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:2735: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 checking lua testcase li_std_combinations In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:2745: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2745: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:2745: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:2745: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 checking lua testcase li_std_containers_overload checking lua testcase li_std_deque li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delitem(std::deque*, int)': li_std_deque_wrap.cxx:2836:48: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2836 | self->erase(self->begin()+i); | ^ li_std_deque_wrap.cxx: In function 'std::deque std_deque_Sl_double_Sg__getslice(std::deque*, int, int)': li_std_deque_wrap.cxx:2848:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2848 | std::copy(self->begin()+i,self->begin()+j,tmp.begin()); | ^ li_std_deque_wrap.cxx:2848:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2848:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2848:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__setslice(std::deque*, int, int, const std::deque&)': li_std_deque_wrap.cxx:2858:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2858 | std::copy(v.begin(),v.end(),self->begin()+i); | ^ li_std_deque_wrap.cxx:2858:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2858:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2858:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2860:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2860 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:2860:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:2862:73: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2862 | self->insert(self->begin()+i+1,v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:2862:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2862:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2864:67: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2864 | self->insert(self->end(),v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:2864:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:2864:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delslice(std::deque*, int, int)': li_std_deque_wrap.cxx:2873:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2873 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:2873:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 407 | copy(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 410 | { return std::copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1759 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1763 | _M_insert_dispatch(__position._M_const_cast(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_dispatch(std::deque<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2049 | _M_insert_dispatch(iterator __pos, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:598:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 598 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:2749: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:2738: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking lua testcase li_std_except (with run test) checking lua testcase li_std_except_as_class checking lua testcase li_std_map In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:2784: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:2784: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking lua testcase li_std_pair (with run test) checking lua testcase li_std_pair_using checking lua testcase li_std_string (with run test) checking lua testcase li_std_vector (with run test) In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:2760: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking lua testcase li_std_vector_back_reference checking lua testcase li_std_vector_enum checking lua testcase li_std_vector_member_var In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:2737: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking lua testcase li_std_vector_ptr checking lua testcase li_std_wstring checking lua testcase smart_pointer_inherit (with run test) checking lua testcase template_typedef_fnc checking lua testcase template_type_namespace checking lua testcase template_opaque checking lua testcase lua_no_module_global (with run test) checking lua testcase arrays checking lua testcase bom_utf8 checking lua testcase c_delete checking lua testcase c_delete_function checking lua testcase char_constant checking lua testcase const_const checking lua testcase constant_expr checking lua testcase default_args_c checking lua testcase empty_c checking lua testcase enums (with run test) checking lua testcase enum_forward checking lua testcase enum_macro checking lua testcase enum_missing checking lua testcase extern_declaration checking lua testcase funcptr checking lua testcase function_typedef checking lua testcase global_functions checking lua testcase immutable_values checking lua testcase inctest checking lua testcase infinity checking lua testcase integers checking lua testcase keyword_rename_c (with run test) checking lua testcase lextype checking lua testcase li_carrays (with run test) checking lua testcase li_cdata checking lua testcase li_cmalloc checking lua testcase li_constraints checking lua testcase li_cpointer checking lua testcase li_math checking lua testcase long_long checking lua testcase memberin_extend_c checking lua testcase name checking lua testcase nested checking lua testcase nested_extend_c checking lua testcase nested_structs checking lua testcase newobject2 (with run test) checking lua testcase overload_extend_c checking lua testcase overload_extend2 checking lua testcase preproc checking lua testcase preproc_constants_c checking lua testcase preproc_defined checking lua testcase preproc_gcc_output checking lua testcase preproc_include checking lua testcase preproc_line_file checking lua testcase register_par checking lua testcase ret_by_value (with run test) checking lua testcase simple_array checking lua testcase sizeof_pointer checking lua testcase sneaky1 checking lua testcase string_simple checking lua testcase struct_rename checking lua testcase struct_initialization checking lua testcase typedef_classforward_same_name checking lua testcase typedef_struct checking lua testcase typemap_subst checking lua testcase union_parameter checking lua testcase unions checking lua testcase clientdata_prop checking lua testcase import_stl checking lua testcase imports (with run test) checking lua testcase mod checking lua testcase multi_import (with run test) checking lua testcase packageoption checking lua testcase template_typedef_import 547 lua tests passed checking r test-suite checking r testcase r_double_delete (with run test) checking r testcase r_overload_array checking r testcase r_sexp (with run test) checking r testcase r_overload_comma checking r testcase r_use_isnull (with run test) checking r testcase abstract_access checking r testcase abstract_inherit checking r testcase abstract_inherit_ok checking r testcase abstract_signature checking r testcase abstract_typedef checking r testcase abstract_typedef2 checking r testcase abstract_virtual checking r testcase access_change checking r testcase add_link checking r testcase aggregate checking r testcase allowexcept allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_global_variable_set(SEXP)': allowexcept_wrap.cpp:1470:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1470 | XYZ *arg1 = (XYZ *) 0 ; | ^~~~ allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_Foo_member_variable_set(SEXP, SEXP)': allowexcept_wrap.cpp:1522:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1522 | Foo *arg1 = (Foo *) 0 ; | ^~~~ allowexcept_wrap.cpp:1523:8: warning: variable 'arg2' set but not used [-Wunused-but-set-variable] 1523 | XYZ *arg2 = (XYZ *) 0 ; | ^~~~ allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_Foo_member_variable_get(SEXP)': allowexcept_wrap.cpp:1562:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1562 | Foo *arg1 = (Foo *) 0 ; | ^~~~ allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_Foo_static_member_variable_set(SEXP)': allowexcept_wrap.cpp:1592:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1592 | XYZ *arg1 = (XYZ *) 0 ; | ^~~~ checking r testcase allprotected checking r testcase allprotected_not checking r testcase anonymous_bitfield checking r testcase apply_signed_char checking r testcase apply_strings checking r testcase argout checking r testcase array_member checking r testcase array_typedef_memberin checking r testcase arrayref checking r testcase arrays_dimensionless (with run test) checking r testcase arrays_global checking r testcase arrays_global_twodim checking r testcase arrays_scope checking r testcase autodoc checking r testcase bloody_hell checking r testcase bools checking r testcase catches checking r testcase cast_operator checking r testcase casts checking r testcase char_binary checking r testcase char_strings checking r testcase chartest checking r testcase class_scope_namespace checking r testcase class_forward checking r testcase class_ignore checking r testcase class_scope_weird checking r testcase compactdefaultargs checking r testcase const_const_2 checking r testcase constant_directive constant_directive_wrap.cpp: In function 'Type1 _p_f___Type1()': constant_directive_wrap.cpp:1551:8: warning: unused variable 'r_tmp' [-Wunused-variable] 1551 | SEXP r_tmp; | ^~~~~ constant_directive_wrap.cpp:1554:7: warning: unused variable 'ecode' [-Wunused-variable] 1554 | int ecode = 0; | ^~~~~ checking r testcase constant_pointers checking r testcase constover checking r testcase constructor_copy checking r testcase constructor_exception checking r testcase constructor_explicit checking r testcase constructor_ignore checking r testcase constructor_rename checking r testcase constructor_value checking r testcase contract checking r testcase conversion checking r testcase conversion_namespace checking r testcase conversion_ns_template checking r testcase conversion_operators checking r testcase cplusplus_throw checking r testcase cpp_basic checking r testcase cpp_enum checking r testcase cpp_namespace checking r testcase cpp_nodefault checking r testcase cpp_static checking r testcase cpp_typedef checking r testcase cpp14_binary_integer_literals checking r testcase cpp17_hex_floating_literals checking r testcase cpp17_nested_namespaces checking r testcase cpp17_nspace_nested_namespaces checking r testcase cpp17_u8_char_literals checking r testcase curiously_recurring_template_pattern checking r testcase default_args checking r testcase default_arg_expressions checking r testcase default_arg_values checking r testcase default_constructor checking r testcase defvalue_constructor checking r testcase derived_byvalue checking r testcase derived_nested checking r testcase destructor_methodmodifiers checking r testcase destructor_reprotected checking r testcase director_abstract checking r testcase director_alternating checking r testcase director_basic checking r testcase director_binary_string checking r testcase director_classes checking r testcase director_classic checking r testcase director_constructor checking r testcase director_default checking r testcase director_detect checking r testcase director_enum checking r testcase director_exception checking r testcase director_exception_catches checking r testcase director_exception_nothrow checking r testcase director_extend checking r testcase director_finalizer checking r testcase director_frob checking r testcase director_ignore checking r testcase director_keywords checking r testcase director_namespace_clash checking r testcase director_nested checking r testcase director_nspace checking r testcase director_nspace_director_name_collision checking r testcase director_overload checking r testcase director_overload2 checking r testcase director_ownership checking r testcase director_pass_by_value checking r testcase director_primitives checking r testcase director_property checking r testcase director_protected checking r testcase director_protected_overloaded checking r testcase director_redefined checking r testcase director_ref checking r testcase director_smartptr checking r testcase director_thread checking r testcase director_unroll checking r testcase director_using checking r testcase director_void checking r testcase director_wombat checking r testcase disown checking r testcase dynamic_cast checking r testcase empty checking r testcase enum_ignore checking r testcase enum_plus checking r testcase enum_rename checking r testcase enum_scope_template checking r testcase enum_template checking r testcase enum_thorough (with run test) checking r testcase enum_var checking r testcase equality checking r testcase evil_diamond checking r testcase evil_diamond_ns checking r testcase evil_diamond_prop checking r testcase exception_classname checking r testcase exception_order checking r testcase extend checking r testcase extend_constructor_destructor checking r testcase extend_default checking r testcase extend_placement checking r testcase extend_special_variables checking r testcase extend_template checking r testcase extend_template_method checking r testcase extend_template_ns checking r testcase extend_typedef_class checking r testcase extern_c extern_c_wrap.cpp: In function 'void _p_f_int_p_q_const__char__void(int, const char*)': extern_c_wrap.cpp:1380:7: warning: unused variable 'ecode' [-Wunused-variable] 1380 | int ecode = 0; | ^~~~~ checking r testcase extern_namespace checking r testcase extern_throws checking r testcase expressions checking r testcase features checking r testcase fragments checking r testcase friends checking r testcase friends_template checking r testcase funcptr_cpp funcptr_cpp_wrap.cpp: In function 'int _p_f_r_q_const__int_int__int(const int&, int)': funcptr_cpp_wrap.cpp:1479:7: warning: unused variable 'ecode' [-Wunused-variable] 1479 | int ecode = 0; | ^~~~~ funcptr_cpp_wrap.cpp: In function 'int* _p_f_r_q_const__int_int__p_int(const int&, int)': funcptr_cpp_wrap.cpp:1561:7: warning: unused variable 'ecode' [-Wunused-variable] 1561 | int ecode = 0; | ^~~~~ funcptr_cpp_wrap.cpp: In function 'int& _p_f_r_q_const__int_int__r_int(const int&, int)': funcptr_cpp_wrap.cpp:1652:7: warning: unused variable 'ecode' [-Wunused-variable] 1652 | int ecode = 0; | ^~~~~ funcptr_cpp_wrap.cpp: In function 'int& _p_f_r_int_p_int__r_int(int&, int*)': funcptr_cpp_wrap.cpp:1743:7: warning: unused variable 'ecode' [-Wunused-variable] 1743 | int ecode = 0; | ^~~~~ funcptr_cpp_wrap.cpp: In function 'int& _p_f_r_int_q_const__p_q_const__int__r_int(int&, const int*)': funcptr_cpp_wrap.cpp:1834:7: warning: unused variable 'ecode' [-Wunused-variable] 1834 | int ecode = 0; | ^~~~~ checking r testcase functors checking r testcase fvirtual checking r testcase global_namespace checking r testcase global_ns_arg checking r testcase global_scope_types global_scope_types_wrap.cpp: In function 'void _p_f_Dingaling__void(Dingaling)': global_scope_types_wrap.cpp:1600:7: warning: unused variable 'ecode' [-Wunused-variable] 1600 | int ecode = 0; | ^~~~~ checking r testcase global_vars checking r testcase grouping grouping_wrap.cpp:1305:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses] 1305 | int (test3) = 37; | ^ checking r testcase ignore_parameter (with run test) checking r testcase import_fragments checking r testcase import_nomodule checking r testcase inherit checking r testcase inherit_member checking r testcase inherit_missing checking r testcase inherit_same_name checking r testcase inherit_target_language checking r testcase inherit_void_arg checking r testcase inline_initializer checking r testcase insert_directive checking r testcase keyword_rename checking r testcase kind checking r testcase kwargs_feature checking r testcase langobj checking r testcase li_attribute checking r testcase li_attribute_template checking r testcase li_boost_shared_ptr checking r testcase li_boost_shared_ptr_attribute checking r testcase li_boost_shared_ptr_bits checking r testcase li_boost_shared_ptr_director checking r testcase li_boost_shared_ptr_template checking r testcase li_carrays_cpp checking r testcase li_cdata_cpp checking r testcase li_cpointer_cpp checking r testcase li_std_auto_ptr checking r testcase li_stdint checking r testcase li_swigtype_inout checking r testcase li_typemaps checking r testcase li_typemaps_apply checking r testcase li_windows checking r testcase long_long_apply checking r testcase memberin_extend checking r testcase member_funcptr_galore checking r testcase member_pointer checking r testcase member_pointer_const checking r testcase member_template checking r testcase minherit checking r testcase minherit2 checking r testcase mixed_types checking r testcase multiple_inheritance checking r testcase multiple_inheritance_abstract checking r testcase multiple_inheritance_interfaces checking r testcase multiple_inheritance_nspace checking r testcase multiple_inheritance_shared_ptr checking r testcase name_cxx checking r testcase name_warnings checking r testcase namespace_chase checking r testcase namespace_class checking r testcase namespace_enum checking r testcase namespace_extend checking r testcase namespace_forward_declaration checking r testcase namespace_nested checking r testcase namespace_spaces checking r testcase namespace_template checking r testcase namespace_typedef_class checking r testcase namespace_typemap checking r testcase namespace_union checking r testcase namespace_virtual_method checking r testcase nspace checking r testcase nspace_extend checking r testcase native_directive checking r testcase naturalvar checking r testcase naturalvar_more checking r testcase naturalvar_onoff checking r testcase nested_class checking r testcase nested_directors checking r testcase nested_comment checking r testcase nested_ignore checking r testcase nested_inheritance_interface checking r testcase nested_in_template checking r testcase nested_scope checking r testcase nested_template_base checking r testcase nested_workaround checking r testcase newobject1 checking r testcase newobject3 checking r testcase null_pointer checking r testcase operator_overload checking r testcase operator_overload_break checking r testcase operator_pointer_ref checking r testcase operbool checking r testcase ordering checking r testcase overload_arrays checking r testcase overload_bool checking r testcase overload_complicated checking r testcase overload_copy checking r testcase overload_extend checking r testcase overload_method (with run test) checking r testcase overload_numeric ./../overload_numeric.i:36: Warning 509: Overloaded method Nums::over(short) effectively ignored, ./../overload_numeric.i:33: Warning 509: as it is shadowed by Nums::over(signed char). ./../overload_numeric.i:39: Warning 509: Overloaded method Nums::over(int) effectively ignored, ./../overload_numeric.i:33: Warning 509: as it is shadowed by Nums::over(signed char). checking r testcase overload_null (with run test) checking r testcase overload_polymorphic checking r testcase overload_rename checking r testcase overload_return_type checking r testcase overload_simple checking r testcase overload_subtype checking r testcase overload_template checking r testcase overload_template_fast checking r testcase pointer_reference checking r testcase primitive_ref checking r testcase private_assign checking r testcase proxycode checking r testcase protected_rename checking r testcase pure_virtual checking r testcase redefined checking r testcase redefined_not checking r testcase refcount checking r testcase reference_global_vars checking r testcase rename1 checking r testcase rename2 checking r testcase rename3 checking r testcase rename4 checking r testcase rename_rstrip_encoder checking r testcase rename_scope rename_scope_wrap.cpp:1706:14: warning: 'void* _p_oss__interfaces__NaturalT_oss__oss__BinaryPolarization_tTo_p_oss__Interface_T_oss__oss__BinaryPolarization_t(void*, int*)' defined but not used [-Wunused-function] 1706 | static void *_p_oss__interfaces__NaturalT_oss__oss__BinaryPolarization_tTo_p_oss__Interface_T_oss__oss__BinaryPolarization_t(void *x, int *SWIGUNUSEDPARM(newmemory)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rename_scope_wrap.cpp:1703:14: warning: 'void* _p_oss__interfaces__NaturalT_oss__oss__UnaryPolarization_tTo_p_oss__Interface_T_oss__oss__UnaryPolarization_t(void*, int*)' defined but not used [-Wunused-function] 1703 | static void *_p_oss__interfaces__NaturalT_oss__oss__UnaryPolarization_tTo_p_oss__Interface_T_oss__oss__UnaryPolarization_t(void *x, int *SWIGUNUSEDPARM(newmemory)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking r testcase rename_simple (with run test) checking r testcase rename_strip_encoder checking r testcase rename_pcre_encoder checking r testcase rename_pcre_enum checking r testcase rename_predicates checking r testcase rename_wildcard checking r testcase restrict_cplusplus checking r testcase return_const_value checking r testcase return_value_scope checking r testcase rname checking r testcase samename checking r testcase sizet checking r testcase smart_pointer_const checking r testcase smart_pointer_const2 checking r testcase smart_pointer_const_overload checking r testcase smart_pointer_extend smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtr_z_get(SEXP, SEXP)': smart_pointer_extend_wrap.cpp:1859:13: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1859 | hi::CPtr *arg1 = (hi::CPtr *) 0 ; | ^~~~ smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrConst_z_get(SEXP, SEXP)': smart_pointer_extend_wrap.cpp:2066:18: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2066 | hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ; | ^~~~ smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrFoo_StatFun__SWIG_0(SEXP)': smart_pointer_extend_wrap.cpp:2555:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2555 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrFoo_StatFun__SWIG_1(SEXP, SEXP)': smart_pointer_extend_wrap.cpp:2580:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2580 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrFoo_HoHoHo(SEXP, SEXP, SEXP)': smart_pointer_extend_wrap.cpp:2608:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2608 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_DPtrFoo_SExt__SWIG_0(SEXP, SEXP, SEXP)': smart_pointer_extend_wrap.cpp:2743:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2743 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_DPtrFoo_SExt__SWIG_1(SEXP, SEXP)': smart_pointer_extend_wrap.cpp:2772:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2772 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ checking r testcase smart_pointer_ignore checking r testcase smart_pointer_member smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_Bar_z_get(SEXP, SEXP)': smart_pointer_member_wrap.cpp:1852:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1852 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_Bar_ZZ_get(SEXP, SEXP)': smart_pointer_member_wrap.cpp:1878:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1878 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_Bar_zx_get(SEXP, SEXP)': smart_pointer_member_wrap.cpp:1932:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1932 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_CBar_z_get(SEXP, SEXP)': smart_pointer_member_wrap.cpp:2114:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2114 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_CBar_ZZ_get(SEXP, SEXP)': smart_pointer_member_wrap.cpp:2140:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2140 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_CBar_zx_get(SEXP, SEXP)': smart_pointer_member_wrap.cpp:2166:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 2166 | CBar *arg1 = (CBar *) 0 ; | ^~~~ checking r testcase smart_pointer_multi checking r testcase smart_pointer_multi_typedef checking r testcase smart_pointer_namespace checking r testcase smart_pointer_namespace2 checking r testcase smart_pointer_not checking r testcase smart_pointer_overload checking r testcase smart_pointer_protected checking r testcase smart_pointer_rename checking r testcase smart_pointer_simple checking r testcase smart_pointer_static checking r testcase smart_pointer_template_const_overload smart_pointer_template_const_overload_wrap.cpp: In function 'void tester()': smart_pointer_template_const_overload_wrap.cpp:1317:9: warning: variable 'a' set but not used [-Wunused-but-set-variable] 1317 | int a = p->svariable; | ^ smart_pointer_template_const_overload_wrap.cpp: In function 'SEXPREC* R_swig_FooSmartPointer_svariable_get(SEXP, SEXP)': smart_pointer_template_const_overload_wrap.cpp:1807:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1807 | SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ; | ^~~~ smart_pointer_template_const_overload_wrap.cpp: In function 'SEXPREC* R_swig_FooSmartPointer_constsvariable_get(SEXP, SEXP)': smart_pointer_template_const_overload_wrap.cpp:1833:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1833 | SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ; | ^~~~ checking r testcase smart_pointer_template_defaults_overload checking r testcase smart_pointer_templatemethods checking r testcase smart_pointer_templatevariables checking r testcase smart_pointer_typedef checking r testcase special_variables checking r testcase special_variable_attributes checking r testcase special_variable_macros checking r testcase static_array_member checking r testcase static_const_member checking r testcase static_const_member_2 checking r testcase stl_no_default_constructor checking r testcase string_constants checking r testcase struct_initialization_cpp checking r testcase struct_value checking r testcase swig_exception checking r testcase symbol_clash checking r testcase template_arg_replace checking r testcase template_arg_scope checking r testcase template_arg_typename checking r testcase template_array_numeric template_array_numeric_wrap.cpp: In function 'SEXPREC* R_swig_make_array4f(SEXP, SEXP)': template_array_numeric_wrap.cpp:1305:10: warning: 'a' is used uninitialized in this function [-Wuninitialized] 1305 | return a; | ^ checking r testcase template_basic checking r testcase template_base_template checking r testcase template_classes checking r testcase template_class_reuse_name checking r testcase template_const_ref checking r testcase template_construct checking r testcase template_templated_constructors checking r testcase template_default template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_A_p()': template_default_wrap.cpp:2754:41: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2754 | ns1::ns2::A< double,ns1::ns2::Parm > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_N_1p()': template_default_wrap.cpp:2795:23: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2795 | ns1::ns2::N< int > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_A_ii()': template_default_wrap.cpp:2858:27: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2858 | ns1::ns2::A< int,int > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_A_d()': template_default_wrap.cpp:2921:26: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2921 | ns1::ns2::A< double > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_N_d()': template_default_wrap.cpp:2984:26: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2984 | ns1::ns2::N< double > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'SEXPREC* R_swig_get_a1(SEXP)': template_default_wrap.cpp:3111:23: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3111 | ns1::ns2::A< int > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'SEXPREC* R_swig_get_a2(SEXP)': template_default_wrap.cpp:3135:27: warning: variable 'result' set but not used [-Wunused-but-set-variable] 3135 | ns1::ns2::A< int,int > *result = 0 ; | ^~~~~~ template_default_wrap.cpp: In function 'void _p_f_hi__CFoo__void(hi::CFoo)': template_default_wrap.cpp:3377:7: warning: unused variable 'ecode' [-Wunused-variable] 3377 | int ecode = 0; | ^~~~~ template_default_wrap.cpp: In function 'void _p_f_hi__CTemplate__hi__CFoo_hi__CFoo____void(hi::CTemplate)': template_default_wrap.cpp:3414:7: warning: unused variable 'ecode' [-Wunused-variable] 3414 | int ecode = 0; | ^~~~~ template_default_wrap.cpp: In function 'void _p_f_p_hi__CTemplate__hi__CFoo_hi__CFoo____void(hi::CTemplate*)': template_default_wrap.cpp:3451:7: warning: unused variable 'ecode' [-Wunused-variable] 3451 | int ecode = 0; | ^~~~~ checking r testcase template_default2 template_default2_wrap.cpp:1591:14: warning: 'void* _p_oss__ModuleT_oss__traits_oss__oss__UnaryPolarization_oss__Interface_tplT_oss__oss__UnaryPolarization_t_tTo_p_oss__Interface_tplT_oss__oss__UnaryPolarization_t(void*, int*)' defined but not used [-Wunused-function] 1591 | static void *_p_oss__ModuleT_oss__traits_oss__oss__UnaryPolarization_oss__Interface_tplT_oss__oss__UnaryPolarization_t_tTo_p_oss__Interface_tplT_oss__oss__UnaryPolarization_t(void *x, int *SWIGUNUSEDPARM(newmemory)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking r testcase template_default_arg checking r testcase template_default_arg_overloaded checking r testcase template_default_arg_overloaded_extend checking r testcase template_default_arg_virtual_destructor checking r testcase template_default_cache checking r testcase template_default_class_parms checking r testcase template_default_class_parms_typedef checking r testcase template_default_inherit checking r testcase template_default_qualify checking r testcase template_default_vw checking r testcase template_empty_inherit checking r testcase template_enum checking r testcase template_enum_ns_inherit checking r testcase template_enum_typedef checking r testcase template_explicit checking r testcase template_extend1 checking r testcase template_extend2 checking r testcase template_extend_overload checking r testcase template_extend_overload_2 checking r testcase template_forward checking r testcase template_inherit checking r testcase template_inherit_abstract checking r testcase template_int_const checking r testcase template_keyword_in_type checking r testcase template_methods checking r testcase template_namespace_forward_declaration checking r testcase template_using_directive_and_declaration_forward checking r testcase template_using_directive_typedef checking r testcase template_nested checking r testcase template_nested_typemaps checking r testcase template_ns checking r testcase template_ns2 checking r testcase template_ns3 checking r testcase template_ns4 checking r testcase template_ns_enum checking r testcase template_ns_enum2 checking r testcase template_ns_inherit checking r testcase template_ns_scope template_ns_scope_wrap.cpp:1486:14: warning: 'void* _p_hi__hello__BT_hi__hi__Hi_tTo_p_hi__AT_hi__hi__Hi_t(void*, int*)' defined but not used [-Wunused-function] 1486 | static void *_p_hi__hello__BT_hi__hi__Hi_tTo_p_hi__AT_hi__hi__Hi_t(void *x, int *SWIGUNUSEDPARM(newmemory)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking r testcase template_parameters_global_scope checking r testcase template_partial_arg checking r testcase template_partial_specialization checking r testcase template_partial_specialization_typedef checking r testcase template_qualifier checking r testcase template_ref_type checking r testcase template_rename checking r testcase template_retvalue checking r testcase template_specialization checking r testcase template_specialization_defarg checking r testcase template_specialization_enum checking r testcase template_static checking r testcase template_tbase_template checking r testcase template_template_parameters template_template_parameters_wrap.cpp: In instantiation of 'void list_tt::xx() [with t_item = bool; t_alloc = pfc::alloc_fast]': template_template_parameters_wrap.cpp:1462:14: required from here template_template_parameters_wrap.cpp:1310:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable] 1310 | typename t_alloc::alloc_type atype; // this type is the same as t_item type | ^~~~~ template_template_parameters_wrap.cpp: In instantiation of 'void list_tt::xx() [with t_item = double; t_alloc = pfc::alloc_fast]': template_template_parameters_wrap.cpp:1627:14: required from here template_template_parameters_wrap.cpp:1310:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable] checking r testcase template_typedef checking r testcase template_typedef_class_template checking r testcase template_typedef_cplx checking r testcase template_typedef_cplx2 checking r testcase template_typedef_cplx3 checking r testcase template_typedef_cplx4 checking r testcase template_typedef_cplx5 checking r testcase template_typedef_funcptr checking r testcase template_typedef_inherit checking r testcase template_typedef_ns checking r testcase template_typedef_ptr checking r testcase template_typedef_rec checking r testcase template_typedef_typedef checking r testcase template_typemaps template_typemaps_wrap.cpp: In function 'SEXPREC* R_swig_Foo_I1_val_get(SEXP, SEXP)': template_typemaps_wrap.cpp:1362:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1362 | Integer1 result; | ^~~~~~ template_typemaps_wrap.cpp: In function 'SEXPREC* R_swig_Foo_I1_get_value(SEXP, SEXP)': template_typemaps_wrap.cpp:1390:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1390 | Integer1 result; | ^~~~~~ checking r testcase template_typemaps_typedef checking r testcase template_typemaps_typedef2 checking r testcase template_using checking r testcase template_virtual checking r testcase template_whitespace checking r testcase threads checking r testcase threads_exception checking r testcase throw_exception checking r testcase typedef_array_member checking r testcase typedef_class checking r testcase typedef_classforward_same_name checking r testcase typedef_funcptr typedef_funcptr_wrap.cpp: In function 'Integer _p_f_int_int__int(Integer, Integer)': typedef_funcptr_wrap.cpp:1330:7: warning: unused variable 'ecode' [-Wunused-variable] 1330 | int ecode = 0; | ^~~~~ checking r testcase typedef_inherit checking r testcase typedef_mptr checking r testcase typedef_reference checking r testcase typedef_scope checking r testcase typedef_sizet checking r testcase typedef_struct_cpp typedef_struct_cpp_wrap.cpp: In function 'void _p_f_int__void(int)': typedef_struct_cpp_wrap.cpp:1919:7: warning: unused variable 'ecode' [-Wunused-variable] 1919 | int ecode = 0; | ^~~~~ checking r testcase typedef_typedef checking r testcase typemap_arrays checking r testcase typemap_array_qualifiers typemap_array_qualifiers_wrap.cpp: In function 'volatile SomeType _p_f_SomeType__SomeType(SomeType)': typemap_array_qualifiers_wrap.cpp:1431:7: warning: unused variable 'ecode' [-Wunused-variable] 1431 | int ecode = 0; | ^~~~~ checking r testcase typemap_delete checking r testcase typemap_directorout checking r testcase typemap_documentation checking r testcase typemap_global_scope checking r testcase typemap_manyargs checking r testcase typemap_namespace checking r testcase typemap_ns_using checking r testcase typemap_numinputs checking r testcase typemap_template checking r testcase typemap_template_parm_typedef checking r testcase typemap_template_parms checking r testcase typemap_template_typedef checking r testcase typemap_out_optimal checking r testcase typemap_qualifier_strip checking r testcase typemap_variables typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_globul_get(SEXP)': typemap_variables_wrap.cpp:1337:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1337 | int result; | ^~~~~~ typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_nspace_get(SEXP)': typemap_variables_wrap.cpp:1373:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1373 | int result; | ^~~~~~ typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_Struct_member_get(SEXP, SEXP)': typemap_variables_wrap.cpp:1418:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1418 | int result; | ^~~~~~ typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_Struct_smember_get(SEXP)': typemap_variables_wrap.cpp:1463:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1463 | int result; | ^~~~~~ checking r testcase typemap_various typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD_meth(SEXP, SEXP)': typemap_various_wrap.cpp:1617:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1617 | double result; | ^~~~~~ typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD_m1(SEXP, SEXP)': typemap_various_wrap.cpp:1645:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1645 | double result; | ^~~~~~ typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD__x2(SEXP, SEXP)': typemap_various_wrap.cpp:1673:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1673 | double result; | ^~~~~~ typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD_y_(SEXP, SEXP)': typemap_various_wrap.cpp:1701:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1701 | double result; | ^~~~~~ typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD__3(SEXP, SEXP)': typemap_various_wrap.cpp:1729:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 1729 | double result; | ^~~~~~ checking r testcase typename checking r testcase types_directive checking r testcase unicode_strings checking r testcase union_scope checking r testcase using1 checking r testcase using2 checking r testcase using_composition checking r testcase using_directive_and_declaration checking r testcase using_directive_and_declaration_forward checking r testcase using_extend checking r testcase using_inherit checking r testcase using_namespace checking r testcase using_namespace_loop checking r testcase using_pointers checking r testcase using_private checking r testcase using_protected checking r testcase valuewrapper checking r testcase valuewrapper_base checking r testcase valuewrapper_const checking r testcase valuewrapper_opaque checking r testcase varargs checking r testcase varargs_overload checking r testcase variable_replacement checking r testcase virtual_destructor checking r testcase virtual_derivation checking r testcase virtual_poly virtual_poly_wrap.cpp: In function 'void _p_f_int_bool__void(int, bool)': virtual_poly_wrap.cpp:3097:7: warning: unused variable 'ecode' [-Wunused-variable] 3097 | int ecode = 0; | ^~~~~ checking r testcase virtual_vs_nonvirtual_base checking r testcase voidtest checking r testcase wallkw checking r testcase wrapmacro checking r testcase director_string checking r testcase ignore_template_constructor In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectFlow_push_back(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectFlow_append(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectFlow_resize__SWIG_1(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectFlow___delslice__(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cpp:1321: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectFlow___setslice__(SEXP, SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 checking r testcase li_std_combinations In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectorPairDoubleString___delslice__(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cpp:1334: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectorPairDoubleString_append(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectorPairDoubleString_push_back(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectorPairDoubleString_resize__SWIG_1(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_VectorPairDoubleString___setslice__(SEXP, SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 checking r testcase li_std_containers_overload checking r testcase li_std_deque ../../../Lib/std/std_deque.i:86: Warning 490: Fragment 'StdDequeTraits' not found. ../../../Lib/std/std_deque.i:86: Warning 490: Fragment 'StdDequeTraits' not found. ../../../Lib/std/std_deque.i:86: Warning 490: Fragment 'StdDequeTraits' not found. In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cpp:1302: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cpp:1302: /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cpp:1325: /usr/include/c++/9/bits/stl_deque.h: In function 'SEXPREC* R_swig_DoubleDeque_assign(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'SEXPREC* R_swig_DoubleDeque_resize__SWIG_1(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 checking r testcase li_std_except checking r testcase li_std_except_as_class checking r testcase li_std_map checking r testcase li_std_pair checking r testcase li_std_pair_using checking r testcase li_std_string checking r testcase li_std_vector (with run test) In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_DoubleVector_append(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_DoubleVector_push_back(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_StructVector_push_back(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_StructVector_append(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_DoubleVector_resize__SWIG_1(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_StructVector_resize__SWIG_1(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_DoubleVector___delslice__(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_StructVector___delslice__(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_DoubleVector___setslice__(SEXP, SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cpp:1361: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_StructVector___setslice__(SEXP, SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 checking r testcase li_std_vector_back_reference checking r testcase li_std_vector_enum checking r testcase li_std_vector_member_var In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_vectorDbl_push_back(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_vectorDbl_append(SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_vectorDbl_resize__SWIG_1(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_vectorDbl___delslice__(SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cpp:1323: /usr/include/c++/9/bits/stl_vector.h: In function 'SEXPREC* R_swig_vectorDbl___setslice__(SEXP, SEXP, SEXP, SEXP)': /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 checking r testcase li_std_vector_ptr checking r testcase li_std_wstring checking r testcase smart_pointer_inherit checking r testcase template_typedef_fnc template_typedef_fnc_wrap.cpp: In function 'void _p_f_p_std__vector__int_std__allocator__int______void(std::vector*)': template_typedef_fnc_wrap.cpp:3595:7: warning: unused variable 'ecode' [-Wunused-variable] 3595 | int ecode = 0; | ^~~~~ checking r testcase template_type_namespace checking r testcase template_opaque checking r testcase r_copy_struct (with run test) checking r testcase r_legacy (with run test) checking r testcase arrays checking r testcase bom_utf8 checking r testcase c_delete checking r testcase c_delete_function checking r testcase char_constant checking r testcase const_const checking r testcase constant_expr checking r testcase default_args_c checking r testcase empty_c checking r testcase enums checking r testcase enum_forward checking r testcase enum_macro checking r testcase enum_missing checking r testcase extern_declaration checking r testcase funcptr (with run test) funcptr_wrap.c: In function '_p_f_p_double_int_int_int_int_p_void__double': funcptr_wrap.c:1351:7: warning: unused variable 'ecode' [-Wunused-variable] 1351 | int ecode = 0; | ^~~~~ funcptr_wrap.c: In function '_p_f_int_int__int': funcptr_wrap.c:1483:7: warning: unused variable 'ecode' [-Wunused-variable] 1483 | int ecode = 0; | ^~~~~ funcptr_wrap.c: In function '_p_f___p_int': funcptr_wrap.c:1826:7: warning: unused variable 'ecode' [-Wunused-variable] 1826 | int ecode = 0; | ^~~~~ funcptr_wrap.c:1823:8: warning: unused variable 'r_tmp' [-Wunused-variable] 1823 | SEXP r_tmp; | ^~~~~ funcptr_wrap.c: In function '_p_f_void__p_int': funcptr_wrap.c:1915:7: warning: unused variable 'ecode' [-Wunused-variable] 1915 | int ecode = 0; | ^~~~~ funcptr_wrap.c: In function '_p_f___p_MyStruct': funcptr_wrap.c:2054:7: warning: unused variable 'ecode' [-Wunused-variable] 2054 | int ecode = 0; | ^~~~~ funcptr_wrap.c:2051:8: warning: unused variable 'r_tmp' [-Wunused-variable] 2051 | SEXP r_tmp; | ^~~~~ funcptr_wrap.c: In function '_p_f___void': funcptr_wrap.c:2139:7: warning: unused variable 'ecode' [-Wunused-variable] 2139 | int ecode = 0; | ^~~~~ funcptr_wrap.c:2136:8: warning: unused variable 'r_tmp' [-Wunused-variable] 2136 | SEXP r_tmp; | ^~~~~ funcptr_wrap.c: In function '_p_f___int': funcptr_wrap.c:2217:7: warning: unused variable 'ecode' [-Wunused-variable] 2217 | int ecode = 0; | ^~~~~ funcptr_wrap.c:2214:8: warning: unused variable 'r_tmp' [-Wunused-variable] 2214 | SEXP r_tmp; | ^~~~~ funcptr_wrap.c: In function '_p_f_int__void': funcptr_wrap.c:2297:7: warning: unused variable 'ecode' [-Wunused-variable] 2297 | int ecode = 0; | ^~~~~ funcptr_wrap.c: In function '_p_f_int_double__void': funcptr_wrap.c:2381:7: warning: unused variable 'ecode' [-Wunused-variable] 2381 | int ecode = 0; | ^~~~~ funcptr_wrap.c: In function '_p_f___p_MyStruct': funcptr_wrap.c:1104:56: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 1104 | #define SWIG_exception_noreturn(code, msg) do { return result; } while(0) | ^~~~~~ funcptr_wrap.c:2049:15: note: 'result' was declared here 2049 | MyStructPtr result; | ^~~~~~ checking r testcase function_typedef function_typedef_wrap.c: In function '_p_f_int_int__int': function_typedef_wrap.c:1354:7: warning: unused variable 'ecode' [-Wunused-variable] 1354 | int ecode = 0; | ^~~~~ checking r testcase global_functions checking r testcase immutable_values checking r testcase inctest checking r testcase infinity checking r testcase integers (with run test) checking r testcase keyword_rename_c checking r testcase lextype checking r testcase li_carrays checking r testcase li_cdata checking r testcase li_cmalloc checking r testcase li_constraints checking r testcase li_cpointer checking r testcase li_math checking r testcase long_long checking r testcase memberin_extend_c checking r testcase name checking r testcase nested checking r testcase nested_extend_c checking r testcase nested_structs checking r testcase newobject2 checking r testcase overload_extend_c checking r testcase overload_extend2 checking r testcase preproc checking r testcase preproc_defined checking r testcase preproc_gcc_output checking r testcase preproc_include checking r testcase preproc_line_file checking r testcase register_par checking r testcase ret_by_value checking r testcase simple_array (with run test) checking r testcase sizeof_pointer checking r testcase sneaky1 checking r testcase string_simple checking r testcase struct_rename checking r testcase struct_initialization checking r testcase typedef_classforward_same_name checking r testcase typedef_struct typedef_struct_wrap.c: In function '_p_f_int__void': typedef_struct_wrap.c:1892:7: warning: unused variable 'ecode' [-Wunused-variable] 1892 | int ecode = 0; | ^~~~~ checking r testcase typemap_subst checking r testcase union_parameter checking r testcase unions (with run test) checking r testcase clientdata_prop checking r testcase import_stl checking r testcase imports checking r testcase mod checking r testcase multi_import checking r testcase packageoption checking r testcase template_typedef_import 549 r tests passed skipping scilab test-suite check checking go test-suite checking go testcase go_inout (with run test) # swigtests/go_inout go_inout_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase go_director_inout (with run test) # swigtests/go_director_inout go_director_inout_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase abstract_access (with run test) # swigtests/abstract_access abstract_access_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ abstract_access_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase abstract_inherit checking go testcase abstract_inherit_ok checking go testcase abstract_signature checking go testcase abstract_typedef (with run test) # swigtests/abstract_typedef abstract_typedef_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ abstract_typedef_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase abstract_typedef2 (with run test) # swigtests/abstract_typedef2 abstract_typedef2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ abstract_typedef2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase abstract_virtual (with run test) # swigtests/abstract_virtual abstract_virtual_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ abstract_virtual_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase access_change checking go testcase add_link checking go testcase aggregate checking go testcase allowexcept checking go testcase allprotected checking go testcase allprotected_not checking go testcase anonymous_bitfield checking go testcase apply_signed_char checking go testcase apply_strings checking go testcase argout (with run test) # swigtests/argout argout_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ argout_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase array_member (with run test) # swigtests/array_member array_member_wrap.cxx: In function 'void _wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99(_m*, char*)': array_member_wrap.cxx:754:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 754 | arg2 = *(unsigned char **)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ array_member_wrap.cxx: In function 'char* _wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(_m*)': array_member_wrap.cxx:773:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 773 | *(unsigned char **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ array_member_wrap.cxx: At global scope: array_member_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ array_member_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ array_member_wrap.cxx: In function 'char* _wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(_m*)': array_member_wrap.cxx:774:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 774 | return _swig_go_result; | ^~~~~~~~~~~~~~~ checking go testcase array_typedef_memberin checking go testcase arrayref checking go testcase arrays_dimensionless checking go testcase arrays_global (with run test) # swigtests/arrays_global arrays_global_wrap.cxx: In function 'void _wrap_array_sc_set_arrays_global_b95d81b38b0be3b2(char*)': arrays_global_wrap.cxx:497:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 497 | arg1 = *(signed char **)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'char* _wrap_array_sc_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:514:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 514 | *(signed char **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'void _wrap_array_uc_set_arrays_global_b95d81b38b0be3b2(char*)': arrays_global_wrap.cxx:522:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 522 | arg1 = *(unsigned char **)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'char* _wrap_array_uc_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:539:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 539 | *(unsigned char **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'void _wrap_array_us_set_arrays_global_b95d81b38b0be3b2(short int*)': arrays_global_wrap.cxx:572:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 572 | arg1 = *(unsigned short **)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'short int* _wrap_array_us_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:589:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 589 | *(unsigned short **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'void _wrap_array_ui_set_arrays_global_b95d81b38b0be3b2(intgo*)': arrays_global_wrap.cxx:622:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 622 | arg1 = *(unsigned int **)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'intgo* _wrap_array_ui_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:639:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 639 | *(unsigned int **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'void _wrap_array_l_set_arrays_global_b95d81b38b0be3b2(long long int*)': arrays_global_wrap.cxx:647:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 647 | arg1 = *(long **)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'long long int* _wrap_array_l_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:664:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 664 | *(long **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'void _wrap_array_ul_set_arrays_global_b95d81b38b0be3b2(long long int*)': arrays_global_wrap.cxx:672:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 672 | arg1 = *(unsigned long **)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'long long int* _wrap_array_ul_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:689:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 689 | *(unsigned long **)&_swig_go_result = result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: At global scope: arrays_global_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ arrays_global_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'char* _wrap_array_sc_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:515:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 515 | return _swig_go_result; | ^~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'char* _wrap_array_uc_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:540:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 540 | return _swig_go_result; | ^~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'short int* _wrap_array_us_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:590:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 590 | return _swig_go_result; | ^~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'intgo* _wrap_array_ui_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:640:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 640 | return _swig_go_result; | ^~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'long long int* _wrap_array_l_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:665:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 665 | return _swig_go_result; | ^~~~~~~~~~~~~~~ arrays_global_wrap.cxx: In function 'long long int* _wrap_array_ul_get_arrays_global_b95d81b38b0be3b2()': arrays_global_wrap.cxx:690:10: warning: '_swig_go_result' is used uninitialized in this function [-Wuninitialized] 690 | return _swig_go_result; | ^~~~~~~~~~~~~~~ checking go testcase arrays_global_twodim checking go testcase arrays_scope checking go testcase autodoc checking go testcase bloody_hell checking go testcase bools checking go testcase catches checking go testcase cast_operator checking go testcase casts checking go testcase char_binary (with run test) # swigtests/char_binary char_binary_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ char_binary_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase char_strings checking go testcase chartest checking go testcase class_scope_namespace checking go testcase class_forward checking go testcase class_ignore (with run test) # swigtests/class_ignore class_ignore_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ class_ignore_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase class_scope_weird (with run test) # swigtests/class_scope_weird class_scope_weird_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ class_scope_weird_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase compactdefaultargs (with run test) # swigtests/compactdefaultargs compactdefaultargs_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ compactdefaultargs_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase const_const_2 checking go testcase constant_directive checking go testcase constant_pointers checking go testcase constover (with run test) # swigtests/constover constover_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ constover_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase constructor_copy (with run test) # swigtests/constructor_copy constructor_copy_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ constructor_copy_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase constructor_exception checking go testcase constructor_explicit checking go testcase constructor_ignore checking go testcase constructor_rename checking go testcase constructor_value checking go testcase contract (with run test) # swigtests/contract contract_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase conversion checking go testcase conversion_namespace checking go testcase conversion_ns_template checking go testcase conversion_operators checking go testcase cplusplus_throw checking go testcase cpp_basic checking go testcase cpp_enum (with run test) # swigtests/cpp_enum cpp_enum_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ cpp_enum_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase cpp_namespace (with run test) # swigtests/cpp_namespace cpp_namespace_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ cpp_namespace_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase cpp_nodefault checking go testcase cpp_static (with run test) # swigtests/cpp_static cgo-gcc-prolog: In function '_cgo_57b0458deee7_Cfunc__wrap_StaticFunctionTest_static_func_cpp_static_1b5b0c734a4f9f3d': cgo-gcc-prolog:181:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/cpp_static cpp_static_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ cpp_static_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase cpp_typedef checking go testcase cpp14_binary_integer_literals checking go testcase cpp17_hex_floating_literals checking go testcase cpp17_nested_namespaces checking go testcase cpp17_nspace_nested_namespaces checking go testcase cpp17_u8_char_literals checking go testcase curiously_recurring_template_pattern checking go testcase default_args (with run test) # swigtests/default_args cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_dummy__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:2606:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_exceptionspec__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:2630:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek2__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3003:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek3__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3027:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek4__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3051:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek5__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3075:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek6__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3099:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek7__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3123:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek8__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3147:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek9__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3171:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seekA__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3195:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seekB__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3219:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_1949761e9945_Cfunc__wrap_seek__SWIG_1_default_args_49616aedcfa28791': cgo-gcc-prolog:3243:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/default_args default_args_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase default_arg_expressions checking go testcase default_arg_values checking go testcase default_constructor (with run test) # swigtests/default_constructor default_constructor_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ default_constructor_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase defvalue_constructor checking go testcase derived_byvalue checking go testcase derived_nested checking go testcase destructor_methodmodifiers checking go testcase destructor_reprotected checking go testcase director_abstract checking go testcase director_alternating (with run test) # swigtests/director_alternating director_alternating_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_alternating_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_basic (with run test) # swigtests/director_basic director_basic_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_binary_string checking go testcase director_classes checking go testcase director_classic (with run test) # swigtests/director_classic director_classic_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_classic_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_constructor checking go testcase director_default (with run test) # swigtests/director_default director_default_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_default_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_detect (with run test) # swigtests/director_detect director_detect_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_detect_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_enum (with run test) # swigtests/director_enum director_enum_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_enum_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ director_enum_wrap.cxx: In member function 'virtual const EnumDirector::Hello& SwigDirector_Foo::say_hi_ref(const EnumDirector::Hello&)': director_enum_wrap.cxx:481:40: warning: function returns address of local variable [-Wreturn-local-addr] 481 | return (EnumDirector::Hello const &)*c_result; | ^~~~~~~~ director_enum_wrap.cxx:478:23: note: declared here 478 | EnumDirector::Hello f = (EnumDirector::Hello)*result; | ^ checking go testcase director_exception (with run test) # swigtests/director_exception director_exception_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_exception_catches checking go testcase director_exception_nothrow checking go testcase director_extend (with run test) # swigtests/director_extend director_extend_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_extend_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_finalizer (with run test) # swigtests/director_finalizer cgo-gcc-prolog: In function '_cgo_b25dd5968c0d_Cfunc__wrap_resetStatus_director_finalizer_03db8f08acb72b7a': cgo-gcc-prolog:197:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/director_finalizer director_finalizer_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_finalizer_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_frob (with run test) # swigtests/director_frob director_frob_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_frob_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_ignore checking go testcase director_keywords checking go testcase director_namespace_clash checking go testcase director_nested (with run test) # swigtests/director_nested director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar*)': director_nested_wrap.cxx:643:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 643 | SwigDirector_Bar *darg = 0; | ^~~~ director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar*)': director_nested_wrap.cxx:658:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 658 | SwigDirector_Bar *darg = 0; | ^~~~ director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int*)': director_nested_wrap.cxx:744:28: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 744 | SwigDirector_FooBar_int *darg = 0; | ^~~~ director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int*)': director_nested_wrap.cxx:759:28: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 759 | SwigDirector_FooBar_int *darg = 0; | ^~~~ director_nested_wrap.cxx: At global scope: director_nested_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_nested_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_nspace checking go testcase director_nspace_director_name_collision checking go testcase director_overload checking go testcase director_overload2 checking go testcase director_ownership checking go testcase director_pass_by_value checking go testcase director_primitives checking go testcase director_property checking go testcase director_protected (with run test) # swigtests/director_protected director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Foo*)': director_protected_wrap.cxx:740:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 740 | SwigDirector_Foo *darg = 0; | ^~~~ director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41(SwigDirector_Foo*)': director_protected_wrap.cxx:755:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 755 | SwigDirector_Foo *darg = 0; | ^~~~ director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41(SwigDirector_Foo*)': director_protected_wrap.cxx:770:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 770 | SwigDirector_Foo *darg = 0; | ^~~~ director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41(SwigDirector_Bar*)': director_protected_wrap.cxx:870:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 870 | SwigDirector_Bar *darg = 0; | ^~~~ director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Bar*)': director_protected_wrap.cxx:885:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 885 | SwigDirector_Bar *darg = 0; | ^~~~ director_protected_wrap.cxx: In function 'void _wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_A*)': director_protected_wrap.cxx:1096:19: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 1096 | SwigDirector_A *darg = 0; | ^~~~ director_protected_wrap.cxx: In function 'void _wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_B*)': director_protected_wrap.cxx:1152:19: warning: variable 'darg' set but not used [-Wunused-but-set-variable] 1152 | SwigDirector_B *darg = 0; | ^~~~ director_protected_wrap.cxx: At global scope: director_protected_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_protected_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_protected_overloaded checking go testcase director_redefined checking go testcase director_ref checking go testcase director_smartptr checking go testcase director_thread checking go testcase director_unroll (with run test) # swigtests/director_unroll director_unroll_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ director_unroll_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_using checking go testcase director_void checking go testcase director_wombat checking go testcase disown (with run test) # swigtests/disown disown_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ disown_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase dynamic_cast (with run test) # swigtests/dynamic_cast dynamic_cast_wrap.cxx: In function 'Foo* _wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b(Bar*)': dynamic_cast_wrap.cxx:349:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 349 | *(Bar **)&_swig_go_result = downcast; | ^~~~~~~~~~~~~~~~~~~~~~~~ dynamic_cast_wrap.cxx: At global scope: dynamic_cast_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ dynamic_cast_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase empty (with run test) # swigtests/empty empty_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ empty_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase enum_ignore checking go testcase enum_plus checking go testcase enum_rename checking go testcase enum_scope_template checking go testcase enum_template (with run test) # swigtests/enum_template enum_template_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ enum_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase enum_thorough checking go testcase enum_var checking go testcase equality checking go testcase evil_diamond checking go testcase evil_diamond_ns checking go testcase evil_diamond_prop checking go testcase exception_classname checking go testcase exception_order (with run test) # swigtests/exception_order exception_order_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ exception_order_wrap.cxx: In function 'intgo _wrap_A_foo_exception_order_a5b27a75df77bb58(A*)': exception_order_wrap.cxx:629:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 629 | return _swig_go_result; | ^~~~~~~~~~~~~~~ exception_order_wrap.cxx: In function 'intgo _wrap_A_bar_exception_order_a5b27a75df77bb58(A*)': exception_order_wrap.cxx:654:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 654 | return _swig_go_result; | ^~~~~~~~~~~~~~~ exception_order_wrap.cxx: In function 'intgo _wrap_A_foobar_exception_order_a5b27a75df77bb58(A*)': exception_order_wrap.cxx:673:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 673 | return _swig_go_result; | ^~~~~~~~~~~~~~~ exception_order_wrap.cxx: In function 'intgo _wrap_A_barfoo_exception_order_a5b27a75df77bb58(A*, intgo)': exception_order_wrap.cxx:714:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 714 | return _swig_go_result; | ^~~~~~~~~~~~~~~ exception_order_wrap.cxx: In function 'bool _wrap_is_python_builtin_exception_order_a5b27a75df77bb58()': exception_order_wrap.cxx:764:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | return _swig_go_result; | ^~~~~~~~~~~~~~~ checking go testcase extend checking go testcase extend_constructor_destructor checking go testcase extend_default checking go testcase extend_placement (with run test) # swigtests/extend_placement extend_placement_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase extend_special_variables checking go testcase extend_template (with run test) # swigtests/extend_template extend_template_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ extend_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase extend_template_method checking go testcase extend_template_ns (with run test) # swigtests/extend_template_ns extend_template_ns_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ extend_template_ns_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase extend_typedef_class checking go testcase extern_c (with run test) # swigtests/extern_c extern_c_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ extern_c_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase extern_namespace checking go testcase extern_throws checking go testcase expressions checking go testcase features checking go testcase fragments checking go testcase friends (with run test) # swigtests/friends cgo-gcc-prolog: In function '_cgo_8df9e90c67d0_Cfunc__wrap_bar_friends_e38c5c52c879b68c': cgo-gcc-prolog:89:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_8df9e90c67d0_Cfunc__wrap_bas_friends_e38c5c52c879b68c': cgo-gcc-prolog:101:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_8df9e90c67d0_Cfunc__wrap_baz_friends_e38c5c52c879b68c': cgo-gcc-prolog:113:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_8df9e90c67d0_Cfunc__wrap_globalscope_friends_e38c5c52c879b68c': cgo-gcc-prolog:314:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/friends friends_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ friends_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase friends_template checking go testcase funcptr_cpp checking go testcase functors checking go testcase fvirtual (with run test) # swigtests/fvirtual fvirtual_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ fvirtual_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase global_namespace checking go testcase global_ns_arg (with run test) # swigtests/global_ns_arg global_ns_arg_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ global_ns_arg_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase global_scope_types checking go testcase global_vars checking go testcase grouping (with run test) # swigtests/grouping grouping_wrap.cxx:256:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses] 256 | int (test3) = 37; | ^ grouping_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ grouping_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase ignore_parameter checking go testcase import_fragments checking go testcase import_nomodule (with run test) # swigtests/import_nomodule import_nomodule_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ import_nomodule_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase inherit checking go testcase inherit_member (with run test) # swigtests/inherit_member inherit_member_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ inherit_member_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase inherit_missing (with run test) # swigtests/inherit_missing inherit_missing_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ inherit_missing_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase inherit_same_name checking go testcase inherit_target_language checking go testcase inherit_void_arg checking go testcase inline_initializer checking go testcase insert_directive checking go testcase keyword_rename (with run test) # swigtests/keyword_rename keyword_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ keyword_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase kind checking go testcase kwargs_feature checking go testcase langobj checking go testcase li_attribute (with run test) # swigtests/li_attribute li_attribute_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ li_attribute_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_attribute_template checking go testcase li_boost_shared_ptr checking go testcase li_boost_shared_ptr_attribute checking go testcase li_boost_shared_ptr_bits checking go testcase li_boost_shared_ptr_director checking go testcase li_boost_shared_ptr_template checking go testcase li_carrays_cpp (with run test) # swigtests/li_carrays_cpp li_carrays_cpp_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_cdata_cpp (with run test) # swigtests/li_cdata_cpp li_cdata_cpp_wrap.cxx: In function 'long long int _wrap_cdata_li_cdata_cpp_8adab4ed4d02235d(intgo, void*, intgo)': li_cdata_cpp_wrap.cxx:352:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 352 | _swig_go_result = *(long long *)(void **)&swig_out; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_cdata_cpp_wrap.cxx: In function 'long long int _wrap_cdata_int_li_cdata_cpp_8adab4ed4d02235d(intgo, intgo*, intgo)': li_cdata_cpp_wrap.cxx:400:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 400 | _swig_go_result = *(long long *)(void **)&swig_out; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_cdata_cpp_wrap.cxx: In function 'long long int _wrap_cdata_double_li_cdata_cpp_8adab4ed4d02235d(intgo, double*, intgo)': li_cdata_cpp_wrap.cxx:429:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 429 | _swig_go_result = *(long long *)(void **)&swig_out; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_cdata_cpp_wrap.cxx: At global scope: li_cdata_cpp_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ li_cdata_cpp_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_cpointer_cpp (with run test) # swigtests/li_cpointer_cpp li_cpointer_cpp_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ li_cpointer_cpp_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_std_auto_ptr checking go testcase li_stdint checking go testcase li_swigtype_inout checking go testcase li_typemaps checking go testcase li_typemaps_apply checking go testcase long_long_apply checking go testcase memberin_extend checking go testcase member_funcptr_galore checking go testcase member_pointer (with run test) # swigtests/member_pointer member_pointer_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ member_pointer_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase member_pointer_const checking go testcase member_template checking go testcase minherit (with run test) # swigtests/minherit minherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase minherit2 checking go testcase mixed_types checking go testcase multiple_inheritance checking go testcase multiple_inheritance_abstract checking go testcase multiple_inheritance_interfaces checking go testcase multiple_inheritance_nspace checking go testcase multiple_inheritance_shared_ptr checking go testcase name_cxx checking go testcase name_warnings checking go testcase namespace_chase checking go testcase namespace_class (with run test) # swigtests/namespace_class cgo-gcc-prolog: In function '_cgo_4f53a7d8643f_Cfunc__wrap_Ala_hi_namespace_class_f9369e647472b882': cgo-gcc-prolog:47:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_4f53a7d8643f_Cfunc__wrap_EulerT3D_hello_namespace_class_f9369e647472b882': cgo-gcc-prolog:135:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/namespace_class namespace_class_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ namespace_class_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase namespace_enum checking go testcase namespace_extend checking go testcase namespace_forward_declaration checking go testcase namespace_nested checking go testcase namespace_spaces checking go testcase namespace_template checking go testcase namespace_typedef_class checking go testcase namespace_typemap (with run test) # swigtests/namespace_typemap namespace_typemap_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase namespace_union checking go testcase namespace_virtual_method (with run test) # swigtests/namespace_virtual_method namespace_virtual_method_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ namespace_virtual_method_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase nspace checking go testcase nspace_extend checking go testcase native_directive checking go testcase naturalvar (with run test) # swigtests/naturalvar naturalvar_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ naturalvar_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase naturalvar_more checking go testcase naturalvar_onoff checking go testcase nested_class checking go testcase nested_directors checking go testcase nested_comment checking go testcase nested_ignore checking go testcase nested_inheritance_interface checking go testcase nested_in_template checking go testcase nested_scope checking go testcase nested_template_base checking go testcase nested_workaround (with run test) # swigtests/nested_workaround nested_workaround_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase newobject1 checking go testcase newobject3 checking go testcase null_pointer checking go testcase operator_overload checking go testcase operator_overload_break checking go testcase operator_pointer_ref checking go testcase operbool checking go testcase ordering checking go testcase overload_arrays checking go testcase overload_bool checking go testcase overload_complicated (with run test) # swigtests/overload_complicated overload_complicated_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_complicated_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_copy (with run test) # swigtests/overload_copy overload_copy_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_copy_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_extend (with run test) # swigtests/overload_extend overload_extend_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_extend_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_method checking go testcase overload_numeric checking go testcase overload_null checking go testcase overload_polymorphic (with run test) # swigtests/overload_polymorphic overload_polymorphic_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_polymorphic_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_rename (with run test) # swigtests/overload_rename overload_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_return_type checking go testcase overload_simple (with run test) # swigtests/overload_simple overload_simple_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_simple_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_subtype (with run test) # swigtests/overload_subtype overload_subtype_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_subtype_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_template (with run test) # swigtests/overload_template cgo-gcc-prolog: In function '_cgo_886c870dc851_Cfunc__wrap_xyz_double_overload_template_3b8e9dad6fc310bc': cgo-gcc-prolog:1265:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_886c870dc851_Cfunc__wrap_xyz_int_overload_template_3b8e9dad6fc310bc': cgo-gcc-prolog:1277:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_886c870dc851_Cfunc__wrap_xyz_overload_template_3b8e9dad6fc310bc': cgo-gcc-prolog:1289:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/overload_template overload_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_template_fast (with run test) # swigtests/overload_template_fast cgo-gcc-prolog: In function '_cgo_34b49ef2e828_Cfunc__wrap_xyz_double_overload_template_fast_bf3184d5be26687c': cgo-gcc-prolog:1265:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_34b49ef2e828_Cfunc__wrap_xyz_int_overload_template_fast_bf3184d5be26687c': cgo-gcc-prolog:1277:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_34b49ef2e828_Cfunc__wrap_xyz_overload_template_fast_bf3184d5be26687c': cgo-gcc-prolog:1289:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/overload_template_fast overload_template_fast_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase pointer_reference checking go testcase preproc_constants checking go testcase primitive_ref (with run test) # swigtests/primitive_ref primitive_ref_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ primitive_ref_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase private_assign checking go testcase proxycode checking go testcase protected_rename checking go testcase pure_virtual checking go testcase redefined checking go testcase redefined_not checking go testcase refcount (with run test) # swigtests/refcount refcount_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ refcount_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase reference_global_vars (with run test) # swigtests/reference_global_vars reference_global_vars_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase rename1 checking go testcase rename2 checking go testcase rename3 checking go testcase rename4 checking go testcase rename_rstrip_encoder checking go testcase rename_scope (with run test) # swigtests/rename_scope rename_scope_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ rename_scope_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase rename_simple (with run test) # swigtests/rename_simple rename_simple_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ rename_simple_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase rename_strip_encoder (with run test) # swigtests/rename_strip_encoder rename_strip_encoder_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ rename_strip_encoder_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase rename_pcre_encoder checking go testcase rename_pcre_enum checking go testcase rename_predicates checking go testcase rename_wildcard checking go testcase restrict_cplusplus checking go testcase return_const_value (with run test) # swigtests/return_const_value return_const_value_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ return_const_value_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase return_value_scope checking go testcase rname checking go testcase samename checking go testcase sizet checking go testcase smart_pointer_const checking go testcase smart_pointer_const2 checking go testcase smart_pointer_const_overload checking go testcase smart_pointer_extend (with run test) # swigtests/smart_pointer_extend cgo-gcc-prolog: In function '_cgo_1646bf6d938f_Cfunc__wrap_CFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff': cgo-gcc-prolog:290:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/smart_pointer_extend smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtr*)': smart_pointer_extend_wrap.cxx:635:13: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 635 | hi::CPtr *arg1 = (hi::CPtr *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst*)': smart_pointer_extend_wrap.cxx:743:18: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 743 | hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff(CPtrFoo*)': smart_pointer_extend_wrap.cxx:986:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 986 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff(CPtrFoo*, intgo)': smart_pointer_extend_wrap.cxx:996:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 996 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff(CPtrFoo*, intgo, intgo)': smart_pointer_extend_wrap.cxx:1008:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1008 | CPtrFoo *arg1 = (CPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo*, intgo)': smart_pointer_extend_wrap.cxx:1068:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1068 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo*)': smart_pointer_extend_wrap.cxx:1083:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 1083 | foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ; | ^~~~ smart_pointer_extend_wrap.cxx: At global scope: smart_pointer_extend_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_ignore checking go testcase smart_pointer_member (with run test) # swigtests/smart_pointer_member smart_pointer_member_wrap.cxx: In function 'intgo _wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb(Bar*)': smart_pointer_member_wrap.cxx:551:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 551 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'intgo _wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(Bar*)': smart_pointer_member_wrap.cxx:564:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 564 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'intgo _wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb(Bar*)': smart_pointer_member_wrap.cxx:589:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 589 | Bar *arg1 = (Bar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'intgo _wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb(CBar*)': smart_pointer_member_wrap.cxx:677:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 677 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'intgo _wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(CBar*)': smart_pointer_member_wrap.cxx:690:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 690 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: In function 'intgo _wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb(CBar*)': smart_pointer_member_wrap.cxx:703:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable] 703 | CBar *arg1 = (CBar *) 0 ; | ^~~~ smart_pointer_member_wrap.cxx: At global scope: smart_pointer_member_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_member_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_multi (with run test) # swigtests/smart_pointer_multi smart_pointer_multi_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_multi_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_multi_typedef (with run test) # swigtests/smart_pointer_multi_typedef smart_pointer_multi_typedef_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_multi_typedef_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_namespace checking go testcase smart_pointer_namespace2 checking go testcase smart_pointer_not checking go testcase smart_pointer_overload (with run test) # swigtests/smart_pointer_overload smart_pointer_overload_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_overload_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_protected checking go testcase smart_pointer_rename (with run test) # swigtests/smart_pointer_rename smart_pointer_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_simple (with run test) # swigtests/smart_pointer_simple smart_pointer_simple_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_simple_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_static checking go testcase smart_pointer_template_const_overload checking go testcase smart_pointer_template_defaults_overload # swigtests/smart_pointer_template_defaults_overload In file included from /usr/include/c++/9/map:61, from smart_pointer_template_defaults_overload_wrap.cxx:250: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from smart_pointer_template_defaults_overload_wrap.cxx:250: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, double> >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ checking go testcase smart_pointer_templatemethods checking go testcase smart_pointer_templatevariables (with run test) # swigtests/smart_pointer_templatevariables smart_pointer_templatevariables_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_templatevariables_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase smart_pointer_typedef (with run test) # swigtests/smart_pointer_typedef smart_pointer_typedef_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ smart_pointer_typedef_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase special_variables checking go testcase special_variable_attributes checking go testcase special_variable_macros (with run test) # swigtests/special_variable_macros special_variable_macros_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ special_variable_macros_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase static_array_member checking go testcase static_const_member checking go testcase static_const_member_2 (with run test) # swigtests/static_const_member_2 static_const_member_2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ static_const_member_2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase stl_no_default_constructor checking go testcase string_constants checking go testcase struct_initialization_cpp checking go testcase struct_value (with run test) # swigtests/struct_value struct_value_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ struct_value_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase swig_exception checking go testcase symbol_clash checking go testcase template_arg_replace checking go testcase template_arg_scope checking go testcase template_arg_typename checking go testcase template_array_numeric checking go testcase template_basic checking go testcase template_base_template checking go testcase template_classes checking go testcase template_class_reuse_name checking go testcase template_const_ref checking go testcase template_construct checking go testcase template_templated_constructors checking go testcase template_default checking go testcase template_default2 checking go testcase template_default_arg (with run test) # swigtests/template_default_arg template_default_arg_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_default_arg_overloaded checking go testcase template_default_arg_overloaded_extend checking go testcase template_default_arg_virtual_destructor checking go testcase template_default_cache checking go testcase template_default_class_parms checking go testcase template_default_class_parms_typedef checking go testcase template_default_inherit checking go testcase template_default_qualify checking go testcase template_default_vw checking go testcase template_empty_inherit checking go testcase template_enum checking go testcase template_enum_ns_inherit checking go testcase template_enum_typedef checking go testcase template_explicit checking go testcase template_extend1 (with run test) # swigtests/template_extend1 template_extend1_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_extend1_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_extend2 (with run test) # swigtests/template_extend2 template_extend2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_extend2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_extend_overload checking go testcase template_extend_overload_2 checking go testcase template_forward checking go testcase template_inherit (with run test) # swigtests/template_inherit template_inherit_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_inherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_inherit_abstract checking go testcase template_int_const checking go testcase template_keyword_in_type checking go testcase template_methods checking go testcase template_namespace_forward_declaration checking go testcase template_using_directive_and_declaration_forward checking go testcase template_using_directive_typedef checking go testcase template_nested checking go testcase template_nested_typemaps checking go testcase template_ns (with run test) # swigtests/template_ns template_ns_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_ns_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_ns2 checking go testcase template_ns3 checking go testcase template_ns4 (with run test) # swigtests/template_ns4 template_ns4_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_ns4_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_ns_enum checking go testcase template_ns_enum2 checking go testcase template_ns_inherit checking go testcase template_ns_scope checking go testcase template_parameters_global_scope checking go testcase template_partial_arg checking go testcase template_partial_specialization checking go testcase template_partial_specialization_typedef checking go testcase template_qualifier checking go testcase template_ref_type (with run test) # swigtests/template_ref_type template_ref_type_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_ref_type_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_rename (with run test) # swigtests/template_rename template_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_retvalue checking go testcase template_specialization checking go testcase template_specialization_defarg checking go testcase template_specialization_enum checking go testcase template_static (with run test) # swigtests/template_static template_static_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_static_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_tbase_template (with run test) # swigtests/template_tbase_template template_tbase_template_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_tbase_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_template_parameters checking go testcase template_typedef checking go testcase template_typedef_class_template checking go testcase template_typedef_cplx checking go testcase template_typedef_cplx2 checking go testcase template_typedef_cplx3 (with run test) # swigtests/template_typedef_cplx3 template_typedef_cplx3_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_typedef_cplx3_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_typedef_cplx4 (with run test) # swigtests/template_typedef_cplx4 template_typedef_cplx4_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ template_typedef_cplx4_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_typedef_cplx5 checking go testcase template_typedef_funcptr checking go testcase template_typedef_inherit checking go testcase template_typedef_ns checking go testcase template_typedef_ptr checking go testcase template_typedef_rec checking go testcase template_typedef_typedef checking go testcase template_typemaps checking go testcase template_typemaps_typedef checking go testcase template_typemaps_typedef2 checking go testcase template_using checking go testcase template_virtual checking go testcase template_whitespace checking go testcase threads checking go testcase threads_exception (with run test) # swigtests/threads_exception threads_exception_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ threads_exception_wrap.cxx: In function 'intgo _wrap_Test_simple_threads_exception_68a875799db38efb(Test*)': threads_exception_wrap.cxx:439:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 439 | return _swig_go_result; | ^~~~~~~~~~~~~~~ threads_exception_wrap.cxx: In function 'intgo _wrap_Test_message_threads_exception_68a875799db38efb(Test*)': threads_exception_wrap.cxx:456:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 456 | return _swig_go_result; | ^~~~~~~~~~~~~~~ threads_exception_wrap.cxx: In function 'intgo _wrap_Test_hosed_threads_exception_68a875799db38efb(Test*)': threads_exception_wrap.cxx:475:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 475 | return _swig_go_result; | ^~~~~~~~~~~~~~~ threads_exception_wrap.cxx: In function 'intgo _wrap_Test_unknown_threads_exception_68a875799db38efb(Test*)': threads_exception_wrap.cxx:494:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 494 | return _swig_go_result; | ^~~~~~~~~~~~~~~ checking go testcase throw_exception checking go testcase typedef_array_member checking go testcase typedef_class (with run test) # swigtests/typedef_class typedef_class_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typedef_class_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typedef_classforward_same_name checking go testcase typedef_funcptr (with run test) # swigtests/typedef_funcptr typedef_funcptr_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typedef_funcptr_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typedef_inherit (with run test) # swigtests/typedef_inherit typedef_inherit_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typedef_inherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typedef_mptr checking go testcase typedef_reference checking go testcase typedef_scope (with run test) # swigtests/typedef_scope typedef_scope_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typedef_scope_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typedef_sizet checking go testcase typedef_struct_cpp checking go testcase typedef_typedef checking go testcase typemap_arrays checking go testcase typemap_array_qualifiers checking go testcase typemap_delete checking go testcase typemap_directorout checking go testcase typemap_documentation checking go testcase typemap_global_scope checking go testcase typemap_manyargs checking go testcase typemap_namespace (with run test) # swigtests/typemap_namespace typemap_namespace_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typemap_namespace_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typemap_ns_using (with run test) # swigtests/typemap_ns_using typemap_ns_using_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typemap_ns_using_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typemap_numinputs checking go testcase typemap_template checking go testcase typemap_template_parm_typedef checking go testcase typemap_template_parms checking go testcase typemap_template_typedef checking go testcase typemap_out_optimal (with run test) # swigtests/typemap_out_optimal typemap_out_optimal_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typemap_out_optimal_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typemap_qualifier_strip checking go testcase typemap_variables checking go testcase typemap_various checking go testcase typename (with run test) # swigtests/typename typename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ typename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase types_directive checking go testcase unicode_strings checking go testcase union_scope checking go testcase using1 (with run test) # swigtests/using1 using1_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using1_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase using2 (with run test) # swigtests/using2 using2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase using_composition (with run test) # swigtests/using_composition using_composition_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using_composition_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase using_directive_and_declaration checking go testcase using_directive_and_declaration_forward checking go testcase using_extend (with run test) # swigtests/using_extend using_extend_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using_extend_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase using_inherit (with run test) # swigtests/using_inherit using_inherit_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using_inherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase using_namespace checking go testcase using_namespace_loop checking go testcase using_pointers checking go testcase using_private (with run test) # swigtests/using_private using_private_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using_private_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase using_protected (with run test) # swigtests/using_protected using_protected_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ using_protected_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase valuewrapper checking go testcase valuewrapper_base checking go testcase valuewrapper_const checking go testcase valuewrapper_opaque checking go testcase varargs (with run test) # swigtests/varargs varargs_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ varargs_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase varargs_overload (with run test) # swigtests/varargs_overload varargs_overload_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ varargs_overload_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase variable_replacement checking go testcase virtual_destructor checking go testcase virtual_derivation (with run test) # swigtests/virtual_derivation virtual_derivation_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ virtual_derivation_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase virtual_poly (with run test) # swigtests/virtual_poly cgo-gcc-prolog: In function '_cgo_53d831f906e6_Cfunc__wrap_BaseInt_StaticHidden_virtual_poly_93f0a863019bfd14': cgo-gcc-prolog:78:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_53d831f906e6_Cfunc__wrap_BottomInt_StaticHidden_virtual_poly_93f0a863019bfd14': cgo-gcc-prolog:394:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_53d831f906e6_Cfunc__wrap_DerivedInt_StaticHidden_virtual_poly_93f0a863019bfd14': cgo-gcc-prolog:729:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/virtual_poly virtual_poly_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 220 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ virtual_poly_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase virtual_vs_nonvirtual_base checking go testcase voidtest (with run test) # swigtests/voidtest cgo-gcc-prolog: In function '_cgo_e344d0df0f5a_Cfunc__wrap_Foo_staticmemberfunc_voidtest_ac12e6cc23abb799': cgo-gcc-prolog:59:33: warning: unused variable '_cgo_a' [-Wunused-variable] cgo-gcc-prolog: In function '_cgo_e344d0df0f5a_Cfunc__wrap_globalfunc_voidtest_ac12e6cc23abb799': cgo-gcc-prolog:113:33: warning: unused variable '_cgo_a' [-Wunused-variable] # swigtests/voidtest voidtest_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ voidtest_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase wallkw checking go testcase wrapmacro (with run test) # swigtests/wrapmacro wrapmacro_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ wrapmacro_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase director_string (with run test) # swigtests/director_string director_string_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 212 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase ignore_template_constructor # swigtests/ignore_template_constructor In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Flow&}; _Tp = Flow; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ignore_template_constructor_wrap.cxx:243: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; _Tp = Flow]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Flow*; _ForwardIterator = Flow*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Flow*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 checking go testcase li_std_combinations # swigtests/li_std_combinations In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator >*>; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator > >&}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_combinations_wrap.cxx:255: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; _Tp = std::pair >]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair >*; _ForwardIterator = std::pair >*; _Allocator = std::allocator > >]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >*>; _ForwardIterator = std::pair >*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator >*>' changed in GCC 7.1 checking go testcase li_std_containers_overload checking go testcase li_std_deque # swigtests/li_std_deque li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delitem(std::deque*, int)': li_std_deque_wrap.cxx:334:48: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 334 | self->erase(self->begin()+i); | ^ li_std_deque_wrap.cxx: In function 'std::deque std_deque_Sl_double_Sg__getslice(std::deque*, int, int)': li_std_deque_wrap.cxx:346:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 346 | std::copy(self->begin()+i,self->begin()+j,tmp.begin()); | ^ li_std_deque_wrap.cxx:346:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:346:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:346:70: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__setslice(std::deque*, int, int, const std::deque&)': li_std_deque_wrap.cxx:356:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | std::copy(v.begin(),v.end(),self->begin()+i); | ^ li_std_deque_wrap.cxx:356:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:356:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:356:64: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:358:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 358 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:358:64: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 li_std_deque_wrap.cxx:360:73: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 360 | self->insert(self->begin()+i+1,v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:360:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:360:73: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:362:67: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 362 | self->insert(self->end(),v.begin(),v.end()); | ^ li_std_deque_wrap.cxx:362:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx:362:67: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 li_std_deque_wrap.cxx: In function 'void std_deque_Sl_double_Sg__delslice(std::deque*, int, int)': li_std_deque_wrap.cxx:371:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 371 | self->erase(self->begin()+i,self->begin()+j); | ^ li_std_deque_wrap.cxx:371:60: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1804:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1804 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1808:51: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1808 | { return _M_erase(__position._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h: In destructor 'std::deque<_Tp, _Alloc>::~deque() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1069 | { _M_destroy_data(begin(), end(), _M_get_Tp_allocator()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1069:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 407 | copy(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:407:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 410 | { return std::copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:410:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 994 | copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:994:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::erase(std::deque<_Tp, _Alloc>::const_iterator, std::deque<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1828 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_deque.h:1828:7: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1832 | { return _M_erase(__first._M_const_cast(), __last._M_const_cast()); } | ^ /usr/include/c++/9/bits/stl_deque.h:1832:72: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::insert(std::deque<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator; = void; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::deque::const_iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1759 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1759:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1763 | _M_insert_dispatch(__position._M_const_cast(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1763:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In copy constructor 'std::deque<_Tp, _Alloc>::deque(const std::deque<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 974 | { std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 975 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 976 | _M_get_Tp_allocator()); } | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:974:36: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1340 | _M_fill_insert(this->_M_impl._M_finish, __new_size - __len, __x); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1340:4: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1342 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1342:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::resize(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1320 | _M_erase_at_end(this->_M_impl._M_start | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1320:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::clear() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1865 | { _M_erase_at_end(begin()); } | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:1865:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:233:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 233 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 242 | _GLIBCXX_MOVE_BACKWARD3(begin(), __position, __next); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:242:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 248 | _GLIBCXX_MOVE3(__next, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:248:6: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_initialize() [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:84:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 84 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_destroy_data(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator, const std::allocator<_CharT>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2110 | _M_destroy_data(iterator __first, iterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2110:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'std::deque<_Tp, _Alloc>::iterator std::deque<_Tp, _Alloc>::_M_erase(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 256 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:256:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 273 | _GLIBCXX_MOVE_BACKWARD3(begin(), __first, __last); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:273:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 274 | _M_erase_at_begin(begin() + __n); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:274:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 279 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:279:3: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | _M_erase_at_end(end() - __n); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:280:8: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_dispatch(std::deque<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2049 | _M_insert_dispatch(iterator __pos, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2049:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2053 | _M_range_insert_aux(__pos, __first, __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2053:4: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_initialize(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:408:24: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 408 | std::_Destroy(this->_M_impl._M_start, iterator(*__cur, __cur), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_assign(std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2005 | _M_fill_insert(end(), __n - size(), __val); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2005:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2009 | _M_erase_at_end(begin() + difference_type(__n)); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2009:6: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_fill_insert(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:305:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 305 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:313:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 313 | std::__uninitialized_fill_a(__new_start, this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | __x, _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:329:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 329 | std::__uninitialized_fill_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 330 | __new_finish, __x, | ~~~~~~~~~~~~~~~~~~ 331 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 342 | _M_insert_aux(__pos, __n, __x); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:342:9: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_end(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2129:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2129 | _M_erase_at_end(iterator __pos) | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2131 | _M_destroy_data(__pos, end(), _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2131:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_default_append(std::deque<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:356:38: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 356 | std::__uninitialized_default_a(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __new_finish, | ~~~~~~~~~~~~~ 358 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 455 | move_backward(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:455:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | { return std::move_backward(_Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 459 | const _Tp&, const _Tp*>(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | _Deque_iterator<_Tp, | ~~~~~~~~~~~~~~~~~~~~ 461 | const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:458:32: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | move(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:440:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | { return std::move(_Deque_iterator<_Tp, const _Tp&, const _Tp*>(__first), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | _Deque_iterator<_Tp, const _Tp&, const _Tp*>(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | __result); } | ~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:443:23: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:67, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_deque.h: In member function 'void std::deque<_Tp, _Alloc>::_M_erase_at_begin(std::deque<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_deque.h:2119:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 2119 | _M_erase_at_begin(iterator __pos) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 2121 | _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_deque.h:2121:2: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_range_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 593 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:593:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:598:44: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 598 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 604 | std::__uninitialized_copy_a(__first, __last, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:604:30: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 620 | std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 621 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 622 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:620:30: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 633 | _M_insert_aux(__pos, __first, __last, __n); | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:633:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, std::allocator<_Tp>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Tp2 = double]': /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 336 | __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:336:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:338:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 338 | { std::uninitialized_fill(__first, __last, __x); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, std::deque<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:680:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 680 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 697 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 698 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 699 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:697:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 701 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:701:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 706 | std::__uninitialized_move_fill(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 707 | __pos, __new_start, | ~~~~~~~~~~~~~~~~~~~ 708 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 709 | __x_copy, | ~~~~~~~~~ 710 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:706:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 735 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 736 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 737 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:735:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 740 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:740:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 745 | std::__uninitialized_fill_move(this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 746 | __pos + difference_type(__n), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 747 | __x_copy, __pos, | ~~~~~~~~~~~~~~~~ 748 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 749 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:745:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 612 | __uninitialized_default_a(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:612:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:615:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 615 | { std::__uninitialized_default(__first, __last); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move_backward(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1080 | move_backward(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1080:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc: In function 'std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::move(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = double]': /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1057 | move(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, | ^~~~ /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:1057:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 766 | deque<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:766:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 784 | std::__uninitialized_move_a(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 785 | __start_n, __new_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 786 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:784:34: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 788 | _GLIBCXX_MOVE3(__start_n, __pos, __old_start); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:788:7: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 789 | std::copy(__first, __last, __pos - difference_type(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:789:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 795 | std::__uninitialized_move_copy(this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 796 | __pos, __first, __mid, | ~~~~~~~~~~~~~~~~~~~~~~ 797 | __new_start, | ~~~~~~~~~~~~ 798 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:795:37: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 800 | std::copy(__mid, __last, __old_start); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:800:16: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 823 | std::__uninitialized_move_a(__finish_n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 824 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 825 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:823:32: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 828 | _GLIBCXX_MOVE_BACKWARD3(__pos, __finish_n, __old_finish); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:828:5: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:69, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 829 | std::copy(__first, __last, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:829:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 835 | std::__uninitialized_copy_move(__mid, __last, __pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 836 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 837 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 838 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:835:35: note: parameter passing for argument of type 'std::_Deque_base >::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 840 | std::copy(__first, __mid, __pos); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/deque.tcc:840:14: note: parameter passing for argument of type 'std::deque::iterator' {aka 'std::_Deque_iterator'} changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 181 | uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:181:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:194:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 193 | std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | __uninit_fill(__first, __last, __x); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 294 | __uninitialized_move_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:294:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 297 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_move_fill(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&) [with _InputIterator = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Tp = double; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 458 | __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:458:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 463 | _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 464 | __first2, | ~~~~~~~~~ 465 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:463:60: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:468:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 468 | std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:472:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 472 | std::_Destroy(__first2, __mid2, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_move(_ForwardIterator, _ForwardIterator, const _Tp&, _InputIterator, _InputIterator, _Allocator&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double; _InputIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 436 | __uninitialized_fill_move(_ForwardIterator __result, _ForwardIterator __mid, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:436:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:440:34: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | std::__uninitialized_fill_a(__result, __mid, __x, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 443 | return std::__uninitialized_move_a(__first, __last, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:443:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:447:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 447 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 557 | __uninitialized_default(_ForwardIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:557:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:567:18: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 565 | std::__uninitialized_default_1<__is_trivial(_ValueType) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 567 | __uninit_default(__first, __last); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:65, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function 'constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_copy(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 409 | __uninitialized_move_copy(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:409:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 416 | _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 417 | __result, | ~~~~~~~~~ 418 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:416:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 421 | return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:421:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:425:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 425 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_move(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _ForwardIterator, _Allocator&) [with _InputIterator1 = std::_Deque_iterator; _InputIterator2 = std::_Deque_iterator; _ForwardIterator = std::_Deque_iterator; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 381 | __uninitialized_copy_move(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:381:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 388 | _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 389 | __result, | ~~~~~~~~~ 390 | __alloc); | ~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:388:59: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:393:38: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:397:17: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 397 | std::_Destroy(__result, __mid, __alloc); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_fill::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 165 | __uninit_fill(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:165:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:167:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 167 | { std::fill(__first, __last, __x); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_iterator.h: In function 'std::move_iterator<_IteratorL> std::make_move_iterator(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1225 | make_move_iterator(_Iterator __i) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1226 | { return move_iterator<_Iterator>(__i); } | ^ /usr/include/c++/9/bits/stl_iterator.h:1226:42: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static void std::__uninitialized_default_1::__uninit_default(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 507 | __uninit_default(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:507:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:512:13: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 512 | std::fill(__first, __last, _ValueType()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 742 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:742:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 749 | std::__fill_a(std::__niter_base(__first), std::__niter_base(__last), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | __value); | ~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:749:20: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_iterator.h: In constructor 'std::move_iterator<_Iterator>::move_iterator(std::move_iterator<_Iterator>::iterator_type) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1057:7: note: parameter passing for argument of type 'std::move_iterator >::iterator_type' {aka 'std::_Deque_iterator'} changed in GCC 7.1 1057 | move_iterator(iterator_type __i) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 280 | __niter_base(_Iterator __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:280:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_Iterator std::__niter_wrap(const _Iterator&, _Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:295:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 295 | __niter_wrap(const _Iterator&, _Iterator __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function 'typename __gnu_cxx::__enable_if::__value, void>::__type std::__fill_a(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = std::_Deque_iterator; _Tp = double]': /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 709 | __fill_a(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:709:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/deque:66, from li_std_deque_wrap.cxx:247: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator >; _ForwardIterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 337 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:337:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator >; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator >' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 1264 | { return __miter_base(__it.base()); } | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h:1264:26: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 440 | return std::__niter_wrap(__result, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ 441 | std::__copy_move_a<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:440:31: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = std::_Deque_iterator]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from li_std_deque_wrap.cxx:244: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 393 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:393:5: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 403 | return std::__copy_move<_IsMove, __simple, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | _Category>::__copy_m(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:404:30: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::_Deque_iterator; _OI = std::_Deque_iterator]': /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 356 | __copy_m(_II __first, _II __last, _OI __result) | ^~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:356:2: note: parameter passing for argument of type 'std::_Deque_iterator' changed in GCC 7.1 checking go testcase li_std_except checking go testcase li_std_except_as_class checking go testcase li_std_map (with run test) # swigtests/li_std_map In file included from /usr/include/c++/9/map:61, from li_std_map_wrap.cxx:270: /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Struct; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Struct; _Tp = int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from li_std_map_wrap.cxx:270: /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 1220 | _M_erase_aux(__position); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Struct; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # swigtests/li_std_map li_std_map_wrap.cxx: In function 'int** _wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map*, intgo)': li_std_map_wrap.cxx:1102:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1102 | *(int **)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map*, intgo, int**)': li_std_map_wrap.cxx:1116:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1116 | temp3 = *(int **)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'int** _wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map*, intgo)': li_std_map_wrap.cxx:1240:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1240 | *(int **)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map*, intgo, int**)': li_std_map_wrap.cxx:1254:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1254 | temp3 = *(int **)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'Struct** _wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf(std::map*, intgo)': li_std_map_wrap.cxx:1512:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1512 | *(Struct **)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf(std::map*, intgo, Struct**)': li_std_map_wrap.cxx:1526:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1526 | temp3 = *(Struct **)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'Struct** _wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf(std::map*, intgo)': li_std_map_wrap.cxx:1650:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1650 | *(Struct **)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf(std::map*, intgo, Struct**)': li_std_map_wrap.cxx:1664:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1664 | temp3 = *(Struct **)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'intgo _wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf(std::map*, Struct**)': li_std_map_wrap.cxx:1783:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1783 | temp2 = *(Struct **)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf(std::map*, Struct**, intgo)': li_std_map_wrap.cxx:1805:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1805 | temp2 = *(Struct **)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf(std::map*, Struct**)': li_std_map_wrap.cxx:1822:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1822 | temp2 = *(Struct **)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'bool _wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map*, Struct**)': li_std_map_wrap.cxx:1844:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1844 | temp2 = *(Struct **)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'A** _wrap_mapA_get_li_std_map_73a95d3312c3fccf(std::map*, intgo)': li_std_map_wrap.cxx:2435:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2435 | *(A **)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: In function 'void _wrap_mapA_set_li_std_map_73a95d3312c3fccf(std::map*, intgo, A**)': li_std_map_wrap.cxx:2449:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2449 | temp3 = *(A **)&_swig_go_2; | ^~~~~~~~~~~~~~~~~ li_std_map_wrap.cxx: At global scope: li_std_map_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_std_pair checking go testcase li_std_pair_using checking go testcase li_std_string checking go testcase li_std_vector # swigtests/li_std_vector In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Struct&}; _Tp = Struct; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; _Tp = Struct]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Struct*; _ForwardIterator = Struct*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = Struct*; bool _TrivialValueTypes = false]': /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_wrap.cxx:252: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking go testcase li_std_vector_back_reference checking go testcase li_std_vector_enum checking go testcase li_std_vector_member_var # swigtests/li_std_vector_member_var In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]': /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]': /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 289 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]': /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 310 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 134 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]': /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]': /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_construct.h: In static member function 'static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]': /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]': /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/vector:60, from li_std_vector_member_var_wrap.cxx:243: /usr/include/c++/9/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]': /usr/include/c++/9/bits/stl_iterator.h:1262:5: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 1262 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ checking go testcase li_std_vector_ptr (with run test) # swigtests/li_std_vector_ptr li_std_vector_ptr_wrap.cxx: In function 'void _wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, int**)': li_std_vector_ptr_wrap.cxx:514:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 514 | temp2 = *(std::vector< int * >::value_type *)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'int** _wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo)': li_std_vector_ptr_wrap.cxx:539:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 539 | *(std::vector< int * >::value_type *)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo, int**)': li_std_vector_ptr_wrap.cxx:553:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 553 | temp3 = *(std::vector< int * >::value_type *)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'intgo _wrap_getIntValue2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(int**)': li_std_vector_ptr_wrap.cxx:624:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 624 | temp1 = *(std::vector< int * >::value_type *)&_swig_go_0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, A**)': li_std_vector_ptr_wrap.cxx:817:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 817 | temp2 = *(std::vector< A * >::value_type *)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'A** _wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo)': li_std_vector_ptr_wrap.cxx:842:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 842 | *(std::vector< A * >::value_type *)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo, A**)': li_std_vector_ptr_wrap.cxx:856:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 856 | temp3 = *(std::vector< A * >::value_type *)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, B**)': li_std_vector_ptr_wrap.cxx:1093:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1093 | temp2 = *(std::vector< B * >::value_type *)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'B** _wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo)': li_std_vector_ptr_wrap.cxx:1118:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1118 | *(std::vector< B * >::value_type *)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo, B**)': li_std_vector_ptr_wrap.cxx:1132:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1132 | temp3 = *(std::vector< B * >::value_type *)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, C**)': li_std_vector_ptr_wrap.cxx:1369:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1369 | temp2 = *(std::vector< C * >::value_type *)&_swig_go_1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'C** _wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo)': li_std_vector_ptr_wrap.cxx:1394:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1394 | *(std::vector< C * >::value_type *)&_swig_go_result = *result; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: In function 'void _wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector*, intgo, C**)': li_std_vector_ptr_wrap.cxx:1408:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1408 | temp3 = *(std::vector< C * >::value_type *)&_swig_go_2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_std_vector_ptr_wrap.cxx: At global scope: li_std_vector_ptr_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_std_wstring checking go testcase smart_pointer_inherit checking go testcase template_typedef_fnc checking go testcase template_type_namespace (with run test) # swigtests/template_type_namespace template_type_namespace_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase template_opaque (with run test) # swigtests/template_opaque template_opaque_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase arrays checking go testcase bom_utf8 checking go testcase c_delete checking go testcase c_delete_function checking go testcase char_constant checking go testcase const_const checking go testcase constant_expr checking go testcase default_args_c checking go testcase empty_c (with run test) # swigtests/empty_c empty_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ empty_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase enums (with run test) # swigtests/enums enums_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ enums_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase enum_forward checking go testcase enum_macro checking go testcase enum_missing checking go testcase extern_declaration checking go testcase funcptr checking go testcase function_typedef checking go testcase global_functions checking go testcase immutable_values checking go testcase inctest (with run test) # swigtests/inctest inctest_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ inctest_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase infinity checking go testcase integers checking go testcase keyword_rename_c (with run test) # swigtests/keyword_rename_c keyword_rename_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ keyword_rename_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase lextype checking go testcase li_carrays (with run test) # swigtests/li_carrays li_carrays_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_cdata (with run test) # swigtests/li_cdata li_cdata_wrap.c: In function '_wrap_cdata_li_cdata_330283902f437230': li_cdata_wrap.c:328:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 328 | _swig_go_result = *(long long *)(void **)&swig_out; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_cdata_wrap.c: In function '_wrap_cdata_int_li_cdata_330283902f437230': li_cdata_wrap.c:376:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 376 | _swig_go_result = *(long long *)(void **)&swig_out; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ li_cdata_wrap.c: In function '_wrap_cdata_double_li_cdata_330283902f437230': li_cdata_wrap.c:405:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 405 | _swig_go_result = *(long long *)(void **)&swig_out; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: li_cdata_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ li_cdata_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_cmalloc (with run test) # swigtests/li_cmalloc li_cmalloc_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ li_cmalloc_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_constraints checking go testcase li_cpointer (with run test) # swigtests/li_cpointer li_cpointer_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ li_cpointer_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase li_math checking go testcase long_long checking go testcase memberin_extend_c (with run test) # swigtests/memberin_extend_c memberin_extend_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ memberin_extend_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase name checking go testcase nested checking go testcase nested_extend_c checking go testcase nested_structs checking go testcase newobject2 checking go testcase overload_extend_c (with run test) # swigtests/overload_extend_c overload_extend_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_extend_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase overload_extend2 (with run test) # swigtests/overload_extend2 overload_extend2_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ overload_extend2_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase preproc (with run test) # swigtests/preproc preproc_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase preproc_constants_c checking go testcase preproc_defined checking go testcase preproc_gcc_output checking go testcase preproc_include checking go testcase preproc_line_file checking go testcase register_par checking go testcase ret_by_value (with run test) # swigtests/ret_by_value ret_by_value_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ ret_by_value_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase simple_array checking go testcase sizeof_pointer checking go testcase sneaky1 (with run test) # swigtests/sneaky1 sneaky1_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ sneaky1_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase string_simple checking go testcase struct_rename (with run test) # swigtests/struct_rename struct_rename_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ struct_rename_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase struct_initialization (with run test) # swigtests/struct_initialization struct_initialization_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ struct_initialization_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase typedef_classforward_same_name checking go testcase typedef_struct checking go testcase typemap_subst checking go testcase union_parameter checking go testcase unions (with run test) # swigtests/unions unions_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function] 195 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ unions_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function] 187 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase go_subdir_import (with run test) # swigtests/testdir/go_subdir_import/go_subdir_import_c go_subdir_import_c_wrap.cxx: In function 'void _wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248(ObjC*)': go_subdir_import_c_wrap.cxx:306:10: warning: deleting object of polymorphic class type 'ObjC' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 306 | delete arg1; | ^~~~ go_subdir_import_c_wrap.cxx: At global scope: go_subdir_import_c_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ go_subdir_import_c_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ # swigtests/testdir/go_subdir_import/go_subdir_import_b go_subdir_import_b_wrap.cxx: In function 'void _wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760(ObjB*)': go_subdir_import_b_wrap.cxx:306:10: warning: deleting object of polymorphic class type 'ObjB' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 306 | delete arg1; | ^~~~ go_subdir_import_b_wrap.cxx: At global scope: go_subdir_import_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ go_subdir_import_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ # swigtests/go_subdir_import_a go_subdir_import_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ go_subdir_import_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase clientdata_prop checking go testcase import_stl checking go testcase imports (with run test) # swigtests/imports_a imports_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ imports_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ # swigtests/imports_b imports_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ imports_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase mod (with run test) # swigtests/mod_a mod_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ mod_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ # swigtests/mod_b mod_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ mod_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase multi_import (with run test) # swigtests/multi_import_b multi_import_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ multi_import_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ # swigtests/multi_import_a multi_import_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function] 219 | static void _swig_gopanic(const char *p) { | ^~~~~~~~~~~~~ multi_import_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function] 211 | static char *_swig_topofstack() { | ^~~~~~~~~~~~~~~~ checking go testcase packageoption checking go testcase template_typedef_import 547 go tests passed skipping d test-suite check skipping javascript test-suite check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3LPKe2 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm ++ dirname /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm + cd swig-4.0.1 + make clean-examples cleaning Examples/tcl/class cleaning Examples/tcl/constants cleaning Examples/tcl/contract cleaning Examples/tcl/enum cleaning Examples/tcl/funcptr cleaning Examples/tcl/import cleaning Examples/tcl/multimap cleaning Examples/tcl/operator cleaning Examples/tcl/pointer cleaning Examples/tcl/reference cleaning Examples/tcl/simple cleaning Examples/tcl/std_vector cleaning Examples/tcl/value cleaning Examples/tcl/variables cleaning Examples/perl5/callback cleaning Examples/perl5/class cleaning Examples/perl5/constants cleaning Examples/perl5/constants2 cleaning Examples/perl5/extend cleaning Examples/perl5/funcptr cleaning Examples/perl5/import cleaning Examples/perl5/multimap cleaning Examples/perl5/multiple_inheritance cleaning Examples/perl5/pointer cleaning Examples/perl5/reference cleaning Examples/perl5/simple cleaning Examples/perl5/value cleaning Examples/perl5/variables cleaning Examples/python/callback cleaning Examples/python/class cleaning Examples/python/constants cleaning Examples/python/contract cleaning Examples/python/docstrings cleaning Examples/python/doxygen cleaning Examples/python/enum cleaning Examples/python/exception cleaning Examples/python/exceptproxy cleaning Examples/python/extend cleaning Examples/python/funcptr cleaning Examples/python/funcptr2 cleaning Examples/python/functor cleaning Examples/python/import cleaning Examples/python/import_template cleaning Examples/python/import_packages cleaning Examples/python/multimap cleaning Examples/python/operator cleaning Examples/python/pointer cleaning Examples/python/reference cleaning Examples/python/simple cleaning Examples/python/smartptr cleaning Examples/python/std_vector cleaning Examples/python/std_map cleaning Examples/python/template cleaning Examples/python/varargs cleaning Examples/python/variables skipping java clean skipping android clean skipping guile clean skipping mzscheme clean cleaning Examples/ruby/class cleaning Examples/ruby/constants cleaning Examples/ruby/enum cleaning Examples/ruby/funcptr cleaning Examples/ruby/funcptr2 cleaning Examples/ruby/functor cleaning Examples/ruby/hashargs cleaning Examples/ruby/import cleaning Examples/ruby/import_template cleaning Examples/ruby/mark_function cleaning Examples/ruby/multimap cleaning Examples/ruby/operator cleaning Examples/ruby/overloading cleaning Examples/ruby/pointer cleaning Examples/ruby/reference cleaning Examples/ruby/simple cleaning Examples/ruby/std_vector cleaning Examples/ruby/template cleaning Examples/ruby/value cleaning Examples/ruby/variables skipping ocaml clean cleaning Examples/octave/callback cleaning Examples/octave/class cleaning Examples/octave/constants cleaning Examples/octave/contract cleaning Examples/octave/enum cleaning Examples/octave/extend cleaning Examples/octave/funcptr cleaning Examples/octave/funcptr2 cleaning Examples/octave/functor cleaning Examples/octave/operator cleaning Examples/octave/module_load cleaning Examples/octave/pointer cleaning Examples/octave/reference cleaning Examples/octave/simple cleaning Examples/octave/template cleaning Examples/octave/variables cleaning Examples/php/callback cleaning Examples/php/class cleaning Examples/php/constants cleaning Examples/php/cpointer cleaning Examples/php/disown cleaning Examples/php/enum cleaning Examples/php/extend cleaning Examples/php/funcptr cleaning Examples/php/overloading cleaning Examples/php/pointer cleaning Examples/php/pragmas cleaning Examples/php/proxy cleaning Examples/php/reference cleaning Examples/php/simple cleaning Examples/php/sync cleaning Examples/php/value cleaning Examples/php/variables skipping csharp clean cleaning Examples/lua/arrays cleaning Examples/lua/class cleaning Examples/lua/constants cleaning Examples/lua/dual cleaning Examples/lua/embed cleaning Examples/lua/embed2 cleaning Examples/lua/embed3 cleaning Examples/lua/exception cleaning Examples/lua/funcptr3 cleaning Examples/lua/functest cleaning Examples/lua/functor cleaning Examples/lua/import cleaning Examples/lua/nspace cleaning Examples/lua/owner cleaning Examples/lua/pointer cleaning Examples/lua/simple cleaning Examples/lua/variables cleaning Examples/r/class cleaning Examples/r/simple skipping scilab clean cleaning Examples/go/callback cleaning Examples/go/class cleaning Examples/go/constants cleaning Examples/go/director cleaning Examples/go/enum cleaning Examples/go/extend cleaning Examples/go/funcptr cleaning Examples/go/multimap cleaning Examples/go/pointer cleaning Examples/go/reference cleaning Examples/go/simple cleaning Examples/go/template cleaning Examples/go/variables skipping d clean skipping javascript clean + pushd Examples/ ~/build/BUILD/swig-4.0.1/Examples ~/build/BUILD/swig-4.0.1 + find -type f -name Makefile.in -delete -print ./Makefile.in ./test-suite/java/Makefile.in ./test-suite/allegrocl/Makefile.in ./test-suite/uffi/Makefile.in ./test-suite/php/Makefile.in ./test-suite/clisp/Makefile.in ./test-suite/octave/Makefile.in ./test-suite/python/Makefile.in ./test-suite/r/Makefile.in ./test-suite/pike/Makefile.in ./test-suite/ocaml/Makefile.in ./test-suite/errors/Makefile.in ./test-suite/tcl/Makefile.in ./test-suite/javascript/Makefile.in ./test-suite/scilab/Makefile.in ./test-suite/ruby/Makefile.in ./test-suite/csharp/Makefile.in ./test-suite/chicken/Makefile.in ./test-suite/go/Makefile.in ./test-suite/d/Makefile.in ./test-suite/cffi/Makefile.in ./test-suite/mzscheme/Makefile.in ./test-suite/perl5/Makefile.in ./test-suite/guile/Makefile.in ./test-suite/lua/Makefile.in ./xml/Makefile.in + rm -rf test-suite + find -type f -name '*.dsp' -delete -print ./java/multimap/example.dsp ./java/class/example.dsp ./java/nested/example.dsp ./java/simple/example.dsp ./java/doxygen/example.dsp ./python/import/base.dsp ./python/import/spam.dsp ./python/import/bar.dsp ./python/import/foo.dsp ./python/contract/example.dsp ./python/multimap/example.dsp ./python/class/example.dsp ./python/simple/example.dsp ./python/doxygen/example.dsp ./r/class/example.dsp ./r/simple/example.dsp ./tcl/import/base.dsp ./tcl/import/spam.dsp ./tcl/import/bar.dsp ./tcl/import/foo.dsp ./tcl/contract/example.dsp ./tcl/multimap/example.dsp ./tcl/class/example.dsp ./tcl/simple/example.dsp ./ruby/mark_function/example.dsp ./ruby/import/base.dsp ./ruby/import/spam.dsp ./ruby/import/bar.dsp ./ruby/import/foo.dsp ./ruby/free_function/example.dsp ./ruby/multimap/example.dsp ./ruby/class/example.dsp ./ruby/simple/example.dsp ./perl5/import/base.dsp ./perl5/import/spam.dsp ./perl5/import/bar.dsp ./perl5/import/foo.dsp ./perl5/multimap/example.dsp ./perl5/class/example.dsp ./perl5/simple/example.dsp + find -type f -name '*.dsw' -delete -print ./python/import/example.dsw ./tcl/import/example.dsw ./ruby/import/example.dsw ./perl5/import/example.dsw ++ find -type f + for all in `find -type f` + dos2unix -k ./s-exp/uffi.lisp dos2unix: converting file ./s-exp/uffi.lisp to Unix format... + chmod -x ./s-exp/uffi.lisp + for all in `find -type f` + dos2unix -k ./README dos2unix: converting file ./README to Unix format... + chmod -x ./README + for all in `find -type f` + dos2unix -k ./java/check.list dos2unix: converting file ./java/check.list to Unix format... + chmod -x ./java/check.list + for all in `find -type f` + dos2unix -k ./java/reference/runme.java dos2unix: converting file ./java/reference/runme.java to Unix format... + chmod -x ./java/reference/runme.java + for all in `find -type f` + dos2unix -k ./java/reference/example.i dos2unix: converting file ./java/reference/example.i to Unix format... + chmod -x ./java/reference/example.i + for all in `find -type f` + dos2unix -k ./java/reference/example.h dos2unix: converting file ./java/reference/example.h to Unix format... + chmod -x ./java/reference/example.h + for all in `find -type f` + dos2unix -k ./java/reference/example.cxx dos2unix: converting file ./java/reference/example.cxx to Unix format... + chmod -x ./java/reference/example.cxx + for all in `find -type f` + dos2unix -k ./java/reference/index.html dos2unix: converting file ./java/reference/index.html to Unix format... + chmod -x ./java/reference/index.html + for all in `find -type f` + dos2unix -k ./java/reference/Makefile dos2unix: converting file ./java/reference/Makefile to Unix format... + chmod -x ./java/reference/Makefile + for all in `find -type f` + dos2unix -k ./java/variables/example.c dos2unix: converting file ./java/variables/example.c to Unix format... + chmod -x ./java/variables/example.c + for all in `find -type f` + dos2unix -k ./java/variables/runme.java dos2unix: converting file ./java/variables/runme.java to Unix format... + chmod -x ./java/variables/runme.java + for all in `find -type f` + dos2unix -k ./java/variables/example.i dos2unix: converting file ./java/variables/example.i to Unix format... + chmod -x ./java/variables/example.i + for all in `find -type f` + dos2unix -k ./java/variables/example.h dos2unix: converting file ./java/variables/example.h to Unix format... + chmod -x ./java/variables/example.h + for all in `find -type f` + dos2unix -k ./java/variables/index.html dos2unix: converting file ./java/variables/index.html to Unix format... + chmod -x ./java/variables/index.html + for all in `find -type f` + dos2unix -k ./java/variables/Makefile dos2unix: converting file ./java/variables/Makefile to Unix format... + chmod -x ./java/variables/Makefile + for all in `find -type f` + dos2unix -k ./java/template/runme.java dos2unix: converting file ./java/template/runme.java to Unix format... + chmod -x ./java/template/runme.java + for all in `find -type f` + dos2unix -k ./java/template/example.i dos2unix: converting file ./java/template/example.i to Unix format... + chmod -x ./java/template/example.i + for all in `find -type f` + dos2unix -k ./java/template/example.h dos2unix: converting file ./java/template/example.h to Unix format... + chmod -x ./java/template/example.h + for all in `find -type f` + dos2unix -k ./java/template/index.html dos2unix: converting file ./java/template/index.html to Unix format... + chmod -x ./java/template/index.html + for all in `find -type f` + dos2unix -k ./java/template/Makefile dos2unix: converting file ./java/template/Makefile to Unix format... + chmod -x ./java/template/Makefile + for all in `find -type f` + dos2unix -k ./java/callback/runme.java dos2unix: converting file ./java/callback/runme.java to Unix format... + chmod -x ./java/callback/runme.java + for all in `find -type f` + dos2unix -k ./java/callback/example.i dos2unix: converting file ./java/callback/example.i to Unix format... + chmod -x ./java/callback/example.i + for all in `find -type f` + dos2unix -k ./java/callback/example.h dos2unix: converting file ./java/callback/example.h to Unix format... + chmod -x ./java/callback/example.h + for all in `find -type f` + dos2unix -k ./java/callback/example.cxx dos2unix: converting file ./java/callback/example.cxx to Unix format... + chmod -x ./java/callback/example.cxx + for all in `find -type f` + dos2unix -k ./java/callback/index.html dos2unix: converting file ./java/callback/index.html to Unix format... + chmod -x ./java/callback/index.html + for all in `find -type f` + dos2unix -k ./java/callback/Makefile dos2unix: converting file ./java/callback/Makefile to Unix format... + chmod -x ./java/callback/Makefile + for all in `find -type f` + dos2unix -k ./java/extend/runme.java dos2unix: converting file ./java/extend/runme.java to Unix format... + chmod -x ./java/extend/runme.java + for all in `find -type f` + dos2unix -k ./java/extend/example.i dos2unix: converting file ./java/extend/example.i to Unix format... + chmod -x ./java/extend/example.i + for all in `find -type f` + dos2unix -k ./java/extend/example.h dos2unix: converting file ./java/extend/example.h to Unix format... + chmod -x ./java/extend/example.h + for all in `find -type f` + dos2unix -k ./java/extend/example.cxx dos2unix: converting file ./java/extend/example.cxx to Unix format... + chmod -x ./java/extend/example.cxx + for all in `find -type f` + dos2unix -k ./java/extend/index.html dos2unix: converting file ./java/extend/index.html to Unix format... + chmod -x ./java/extend/index.html + for all in `find -type f` + dos2unix -k ./java/extend/Makefile dos2unix: converting file ./java/extend/Makefile to Unix format... + chmod -x ./java/extend/Makefile + for all in `find -type f` + dos2unix -k ./java/pointer/example.c dos2unix: converting file ./java/pointer/example.c to Unix format... + chmod -x ./java/pointer/example.c + for all in `find -type f` + dos2unix -k ./java/pointer/runme.java dos2unix: converting file ./java/pointer/runme.java to Unix format... + chmod -x ./java/pointer/runme.java + for all in `find -type f` + dos2unix -k ./java/pointer/example.i dos2unix: converting file ./java/pointer/example.i to Unix format... + chmod -x ./java/pointer/example.i + for all in `find -type f` + dos2unix -k ./java/pointer/index.html dos2unix: converting file ./java/pointer/index.html to Unix format... + chmod -x ./java/pointer/index.html + for all in `find -type f` + dos2unix -k ./java/pointer/Makefile dos2unix: converting file ./java/pointer/Makefile to Unix format... + chmod -x ./java/pointer/Makefile + for all in `find -type f` + dos2unix -k ./java/constants/runme.java dos2unix: converting file ./java/constants/runme.java to Unix format... + chmod -x ./java/constants/runme.java + for all in `find -type f` + dos2unix -k ./java/constants/example.i dos2unix: converting file ./java/constants/example.i to Unix format... + chmod -x ./java/constants/example.i + for all in `find -type f` + dos2unix -k ./java/constants/index.html dos2unix: converting file ./java/constants/index.html to Unix format... + chmod -x ./java/constants/index.html + for all in `find -type f` + dos2unix -k ./java/constants/Makefile dos2unix: converting file ./java/constants/Makefile to Unix format... + chmod -x ./java/constants/Makefile + for all in `find -type f` + dos2unix -k ./java/multimap/example.c dos2unix: converting file ./java/multimap/example.c to Unix format... + chmod -x ./java/multimap/example.c + for all in `find -type f` + dos2unix -k ./java/multimap/runme.java dos2unix: converting file ./java/multimap/runme.java to Unix format... + chmod -x ./java/multimap/runme.java + for all in `find -type f` + dos2unix -k ./java/multimap/example.i dos2unix: converting file ./java/multimap/example.i to Unix format... + chmod -x ./java/multimap/example.i + for all in `find -type f` + dos2unix -k ./java/multimap/Makefile dos2unix: converting file ./java/multimap/Makefile to Unix format... + chmod -x ./java/multimap/Makefile + for all in `find -type f` + dos2unix -k ./java/enum/runme.java dos2unix: converting file ./java/enum/runme.java to Unix format... + chmod -x ./java/enum/runme.java + for all in `find -type f` + dos2unix -k ./java/enum/example.i dos2unix: converting file ./java/enum/example.i to Unix format... + chmod -x ./java/enum/example.i + for all in `find -type f` + dos2unix -k ./java/enum/example.h dos2unix: converting file ./java/enum/example.h to Unix format... + chmod -x ./java/enum/example.h + for all in `find -type f` + dos2unix -k ./java/enum/example.cxx dos2unix: converting file ./java/enum/example.cxx to Unix format... + chmod -x ./java/enum/example.cxx + for all in `find -type f` + dos2unix -k ./java/enum/index.html dos2unix: converting file ./java/enum/index.html to Unix format... + chmod -x ./java/enum/index.html + for all in `find -type f` + dos2unix -k ./java/enum/Makefile dos2unix: converting file ./java/enum/Makefile to Unix format... + chmod -x ./java/enum/Makefile + for all in `find -type f` + dos2unix -k ./java/class/runme.java dos2unix: converting file ./java/class/runme.java to Unix format... + chmod -x ./java/class/runme.java + for all in `find -type f` + dos2unix -k ./java/class/example.i dos2unix: converting file ./java/class/example.i to Unix format... + chmod -x ./java/class/example.i + for all in `find -type f` + dos2unix -k ./java/class/example.h dos2unix: converting file ./java/class/example.h to Unix format... + chmod -x ./java/class/example.h + for all in `find -type f` + dos2unix -k ./java/class/example.cxx dos2unix: converting file ./java/class/example.cxx to Unix format... + chmod -x ./java/class/example.cxx + for all in `find -type f` + dos2unix -k ./java/class/index.html dos2unix: converting file ./java/class/index.html to Unix format... + chmod -x ./java/class/index.html + for all in `find -type f` + dos2unix -k ./java/class/Makefile dos2unix: converting file ./java/class/Makefile to Unix format... + chmod -x ./java/class/Makefile + for all in `find -type f` + dos2unix -k ./java/index.html dos2unix: converting file ./java/index.html to Unix format... + chmod -x ./java/index.html + for all in `find -type f` + dos2unix -k ./java/nested/runme.java dos2unix: converting file ./java/nested/runme.java to Unix format... + chmod -x ./java/nested/runme.java + for all in `find -type f` + dos2unix -k ./java/nested/example.i dos2unix: converting file ./java/nested/example.i to Unix format... + chmod -x ./java/nested/example.i + for all in `find -type f` + dos2unix -k ./java/nested/example.h dos2unix: converting file ./java/nested/example.h to Unix format... + chmod -x ./java/nested/example.h + for all in `find -type f` + dos2unix -k ./java/nested/example.cxx dos2unix: converting file ./java/nested/example.cxx to Unix format... + chmod -x ./java/nested/example.cxx + for all in `find -type f` + dos2unix -k ./java/nested/Makefile dos2unix: converting file ./java/nested/Makefile to Unix format... + chmod -x ./java/nested/Makefile + for all in `find -type f` + dos2unix -k ./java/simple/example.c dos2unix: converting file ./java/simple/example.c to Unix format... + chmod -x ./java/simple/example.c + for all in `find -type f` + dos2unix -k ./java/simple/runme.java dos2unix: converting file ./java/simple/runme.java to Unix format... + chmod -x ./java/simple/runme.java + for all in `find -type f` + dos2unix -k ./java/simple/example.i dos2unix: converting file ./java/simple/example.i to Unix format... + chmod -x ./java/simple/example.i + for all in `find -type f` + dos2unix -k ./java/simple/index.html dos2unix: converting file ./java/simple/index.html to Unix format... + chmod -x ./java/simple/index.html + for all in `find -type f` + dos2unix -k ./java/simple/Makefile dos2unix: converting file ./java/simple/Makefile to Unix format... + chmod -x ./java/simple/Makefile + for all in `find -type f` + dos2unix -k ./java/native/runme.java dos2unix: converting file ./java/native/runme.java to Unix format... + chmod -x ./java/native/runme.java + for all in `find -type f` + dos2unix -k ./java/native/example.i dos2unix: converting file ./java/native/example.i to Unix format... + chmod -x ./java/native/example.i + for all in `find -type f` + dos2unix -k ./java/native/index.html dos2unix: converting file ./java/native/index.html to Unix format... + chmod -x ./java/native/index.html + for all in `find -type f` + dos2unix -k ./java/native/Makefile dos2unix: converting file ./java/native/Makefile to Unix format... + chmod -x ./java/native/Makefile + for all in `find -type f` + dos2unix -k ./java/typemap/runme.java dos2unix: converting file ./java/typemap/runme.java to Unix format... + chmod -x ./java/typemap/runme.java + for all in `find -type f` + dos2unix -k ./java/typemap/example.i dos2unix: converting file ./java/typemap/example.i to Unix format... + chmod -x ./java/typemap/example.i + for all in `find -type f` + dos2unix -k ./java/typemap/index.html dos2unix: converting file ./java/typemap/index.html to Unix format... + chmod -x ./java/typemap/index.html + for all in `find -type f` + dos2unix -k ./java/typemap/Makefile dos2unix: converting file ./java/typemap/Makefile to Unix format... + chmod -x ./java/typemap/Makefile + for all in `find -type f` + dos2unix -k ./java/doxygen/runme.java dos2unix: converting file ./java/doxygen/runme.java to Unix format... + chmod -x ./java/doxygen/runme.java + for all in `find -type f` + dos2unix -k ./java/doxygen/example.i dos2unix: converting file ./java/doxygen/example.i to Unix format... + chmod -x ./java/doxygen/example.i + for all in `find -type f` + dos2unix -k ./java/doxygen/example.h dos2unix: converting file ./java/doxygen/example.h to Unix format... + chmod -x ./java/doxygen/example.h + for all in `find -type f` + dos2unix -k ./java/doxygen/example.cxx dos2unix: converting file ./java/doxygen/example.cxx to Unix format... + chmod -x ./java/doxygen/example.cxx + for all in `find -type f` + dos2unix -k ./java/doxygen/Makefile dos2unix: converting file ./java/doxygen/Makefile to Unix format... + chmod -x ./java/doxygen/Makefile + for all in `find -type f` + dos2unix -k ./java/funcptr/example.c dos2unix: converting file ./java/funcptr/example.c to Unix format... + chmod -x ./java/funcptr/example.c + for all in `find -type f` + dos2unix -k ./java/funcptr/runme.java dos2unix: converting file ./java/funcptr/runme.java to Unix format... + chmod -x ./java/funcptr/runme.java + for all in `find -type f` + dos2unix -k ./java/funcptr/example.i dos2unix: converting file ./java/funcptr/example.i to Unix format... + chmod -x ./java/funcptr/example.i + for all in `find -type f` + dos2unix -k ./java/funcptr/example.h dos2unix: converting file ./java/funcptr/example.h to Unix format... + chmod -x ./java/funcptr/example.h + for all in `find -type f` + dos2unix -k ./java/funcptr/index.html dos2unix: converting file ./java/funcptr/index.html to Unix format... + chmod -x ./java/funcptr/index.html + for all in `find -type f` + dos2unix -k ./java/funcptr/Makefile dos2unix: converting file ./java/funcptr/Makefile to Unix format... + chmod -x ./java/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./php/check.list dos2unix: converting file ./php/check.list to Unix format... + chmod -x ./php/check.list + for all in `find -type f` + dos2unix -k ./php/reference/example.i dos2unix: converting file ./php/reference/example.i to Unix format... + chmod -x ./php/reference/example.i + for all in `find -type f` + dos2unix -k ./php/reference/example.h dos2unix: converting file ./php/reference/example.h to Unix format... + chmod -x ./php/reference/example.h + for all in `find -type f` + dos2unix -k ./php/reference/example.cxx dos2unix: converting file ./php/reference/example.cxx to Unix format... + chmod -x ./php/reference/example.cxx + for all in `find -type f` + dos2unix -k ./php/reference/Makefile dos2unix: converting file ./php/reference/Makefile to Unix format... + chmod -x ./php/reference/Makefile + for all in `find -type f` + dos2unix -k ./php/reference/runme.php dos2unix: converting file ./php/reference/runme.php to Unix format... + chmod -x ./php/reference/runme.php + for all in `find -type f` + dos2unix -k ./php/overloading/example.i dos2unix: converting file ./php/overloading/example.i to Unix format... + chmod -x ./php/overloading/example.i + for all in `find -type f` + dos2unix -k ./php/overloading/example.h dos2unix: converting file ./php/overloading/example.h to Unix format... + chmod -x ./php/overloading/example.h + for all in `find -type f` + dos2unix -k ./php/overloading/example.cxx dos2unix: converting file ./php/overloading/example.cxx to Unix format... + chmod -x ./php/overloading/example.cxx + for all in `find -type f` + dos2unix -k ./php/overloading/Makefile dos2unix: converting file ./php/overloading/Makefile to Unix format... + chmod -x ./php/overloading/Makefile + for all in `find -type f` + dos2unix -k ./php/overloading/runme.php dos2unix: converting file ./php/overloading/runme.php to Unix format... + chmod -x ./php/overloading/runme.php + for all in `find -type f` + dos2unix -k ./php/sync/example.i dos2unix: converting file ./php/sync/example.i to Unix format... + chmod -x ./php/sync/example.i + for all in `find -type f` + dos2unix -k ./php/sync/example.h dos2unix: converting file ./php/sync/example.h to Unix format... + chmod -x ./php/sync/example.h + for all in `find -type f` + dos2unix -k ./php/sync/example.cxx dos2unix: converting file ./php/sync/example.cxx to Unix format... + chmod -x ./php/sync/example.cxx + for all in `find -type f` + dos2unix -k ./php/sync/Makefile dos2unix: converting file ./php/sync/Makefile to Unix format... + chmod -x ./php/sync/Makefile + for all in `find -type f` + dos2unix -k ./php/sync/runme.php dos2unix: converting file ./php/sync/runme.php to Unix format... + chmod -x ./php/sync/runme.php + for all in `find -type f` + dos2unix -k ./php/variables/example.c dos2unix: converting file ./php/variables/example.c to Unix format... + chmod -x ./php/variables/example.c + for all in `find -type f` + dos2unix -k ./php/variables/example.i dos2unix: converting file ./php/variables/example.i to Unix format... + chmod -x ./php/variables/example.i + for all in `find -type f` + dos2unix -k ./php/variables/example.h dos2unix: converting file ./php/variables/example.h to Unix format... + chmod -x ./php/variables/example.h + for all in `find -type f` + dos2unix -k ./php/variables/Makefile dos2unix: converting file ./php/variables/Makefile to Unix format... + chmod -x ./php/variables/Makefile + for all in `find -type f` + dos2unix -k ./php/variables/runme.php dos2unix: converting file ./php/variables/runme.php to Unix format... + chmod -x ./php/variables/runme.php + for all in `find -type f` + dos2unix -k ./php/callback/example.i dos2unix: converting file ./php/callback/example.i to Unix format... + chmod -x ./php/callback/example.i + for all in `find -type f` + dos2unix -k ./php/callback/example.h dos2unix: converting file ./php/callback/example.h to Unix format... + chmod -x ./php/callback/example.h + for all in `find -type f` + dos2unix -k ./php/callback/example.cxx dos2unix: converting file ./php/callback/example.cxx to Unix format... + chmod -x ./php/callback/example.cxx + for all in `find -type f` + dos2unix -k ./php/callback/index.html dos2unix: converting file ./php/callback/index.html to Unix format... + chmod -x ./php/callback/index.html + for all in `find -type f` + dos2unix -k ./php/callback/Makefile dos2unix: converting file ./php/callback/Makefile to Unix format... + chmod -x ./php/callback/Makefile + for all in `find -type f` + dos2unix -k ./php/callback/runme.php dos2unix: converting file ./php/callback/runme.php to Unix format... + chmod -x ./php/callback/runme.php + for all in `find -type f` + dos2unix -k ./php/extend/example.i dos2unix: converting file ./php/extend/example.i to Unix format... + chmod -x ./php/extend/example.i + for all in `find -type f` + dos2unix -k ./php/extend/example.h dos2unix: converting file ./php/extend/example.h to Unix format... + chmod -x ./php/extend/example.h + for all in `find -type f` + dos2unix -k ./php/extend/example.cxx dos2unix: converting file ./php/extend/example.cxx to Unix format... + chmod -x ./php/extend/example.cxx + for all in `find -type f` + dos2unix -k ./php/extend/index.html dos2unix: converting file ./php/extend/index.html to Unix format... + chmod -x ./php/extend/index.html + for all in `find -type f` + dos2unix -k ./php/extend/Makefile dos2unix: converting file ./php/extend/Makefile to Unix format... + chmod -x ./php/extend/Makefile + for all in `find -type f` + dos2unix -k ./php/extend/runme.php dos2unix: converting file ./php/extend/runme.php to Unix format... + chmod -x ./php/extend/runme.php + for all in `find -type f` + dos2unix -k ./php/pointer/example.c dos2unix: converting file ./php/pointer/example.c to Unix format... + chmod -x ./php/pointer/example.c + for all in `find -type f` + dos2unix -k ./php/pointer/example.i dos2unix: converting file ./php/pointer/example.i to Unix format... + chmod -x ./php/pointer/example.i + for all in `find -type f` + dos2unix -k ./php/pointer/Makefile dos2unix: converting file ./php/pointer/Makefile to Unix format... + chmod -x ./php/pointer/Makefile + for all in `find -type f` + dos2unix -k ./php/pointer/runme.php dos2unix: converting file ./php/pointer/runme.php to Unix format... + chmod -x ./php/pointer/runme.php + for all in `find -type f` + dos2unix -k ./php/constants/example.i dos2unix: converting file ./php/constants/example.i to Unix format... + chmod -x ./php/constants/example.i + for all in `find -type f` + dos2unix -k ./php/constants/Makefile dos2unix: converting file ./php/constants/Makefile to Unix format... + chmod -x ./php/constants/Makefile + for all in `find -type f` + dos2unix -k ./php/constants/runme.php dos2unix: converting file ./php/constants/runme.php to Unix format... + chmod -x ./php/constants/runme.php + for all in `find -type f` + dos2unix -k ./php/value/example.c dos2unix: converting file ./php/value/example.c to Unix format... + chmod -x ./php/value/example.c + for all in `find -type f` + dos2unix -k ./php/value/example.i dos2unix: converting file ./php/value/example.i to Unix format... + chmod -x ./php/value/example.i + for all in `find -type f` + dos2unix -k ./php/value/example.h dos2unix: converting file ./php/value/example.h to Unix format... + chmod -x ./php/value/example.h + for all in `find -type f` + dos2unix -k ./php/value/Makefile dos2unix: converting file ./php/value/Makefile to Unix format... + chmod -x ./php/value/Makefile + for all in `find -type f` + dos2unix -k ./php/value/runme.php dos2unix: converting file ./php/value/runme.php to Unix format... + chmod -x ./php/value/runme.php + for all in `find -type f` + dos2unix -k ./php/pragmas/include.php dos2unix: converting file ./php/pragmas/include.php to Unix format... + chmod -x ./php/pragmas/include.php + for all in `find -type f` + dos2unix -k ./php/pragmas/example.i dos2unix: converting file ./php/pragmas/example.i to Unix format... + chmod -x ./php/pragmas/example.i + for all in `find -type f` + dos2unix -k ./php/pragmas/Makefile dos2unix: converting file ./php/pragmas/Makefile to Unix format... + chmod -x ./php/pragmas/Makefile + for all in `find -type f` + dos2unix -k ./php/pragmas/runme.php dos2unix: converting file ./php/pragmas/runme.php to Unix format... + chmod -x ./php/pragmas/runme.php + for all in `find -type f` + dos2unix -k ./php/disown/example.i dos2unix: converting file ./php/disown/example.i to Unix format... + chmod -x ./php/disown/example.i + for all in `find -type f` + dos2unix -k ./php/disown/example.h dos2unix: converting file ./php/disown/example.h to Unix format... + chmod -x ./php/disown/example.h + for all in `find -type f` + dos2unix -k ./php/disown/example.cxx dos2unix: converting file ./php/disown/example.cxx to Unix format... + chmod -x ./php/disown/example.cxx + for all in `find -type f` + dos2unix -k ./php/disown/Makefile dos2unix: converting file ./php/disown/Makefile to Unix format... + chmod -x ./php/disown/Makefile + for all in `find -type f` + dos2unix -k ./php/disown/runme.php dos2unix: converting file ./php/disown/runme.php to Unix format... + chmod -x ./php/disown/runme.php + for all in `find -type f` + dos2unix -k ./php/enum/example.i dos2unix: converting file ./php/enum/example.i to Unix format... + chmod -x ./php/enum/example.i + for all in `find -type f` + dos2unix -k ./php/enum/example.h dos2unix: converting file ./php/enum/example.h to Unix format... + chmod -x ./php/enum/example.h + for all in `find -type f` + dos2unix -k ./php/enum/example.cxx dos2unix: converting file ./php/enum/example.cxx to Unix format... + chmod -x ./php/enum/example.cxx + for all in `find -type f` + dos2unix -k ./php/enum/Makefile dos2unix: converting file ./php/enum/Makefile to Unix format... + chmod -x ./php/enum/Makefile + for all in `find -type f` + dos2unix -k ./php/enum/runme.php dos2unix: converting file ./php/enum/runme.php to Unix format... + chmod -x ./php/enum/runme.php + for all in `find -type f` + dos2unix -k ./php/class/example.i dos2unix: converting file ./php/class/example.i to Unix format... + chmod -x ./php/class/example.i + for all in `find -type f` + dos2unix -k ./php/class/example.h dos2unix: converting file ./php/class/example.h to Unix format... + chmod -x ./php/class/example.h + for all in `find -type f` + dos2unix -k ./php/class/example.cxx dos2unix: converting file ./php/class/example.cxx to Unix format... + chmod -x ./php/class/example.cxx + for all in `find -type f` + dos2unix -k ./php/class/Makefile dos2unix: converting file ./php/class/Makefile to Unix format... + chmod -x ./php/class/Makefile + for all in `find -type f` + dos2unix -k ./php/class/runme.php dos2unix: converting file ./php/class/runme.php to Unix format... + chmod -x ./php/class/runme.php + for all in `find -type f` + dos2unix -k ./php/proxy/example.i dos2unix: converting file ./php/proxy/example.i to Unix format... + chmod -x ./php/proxy/example.i + for all in `find -type f` + dos2unix -k ./php/proxy/example.h dos2unix: converting file ./php/proxy/example.h to Unix format... + chmod -x ./php/proxy/example.h + for all in `find -type f` + dos2unix -k ./php/proxy/example.cxx dos2unix: converting file ./php/proxy/example.cxx to Unix format... + chmod -x ./php/proxy/example.cxx + for all in `find -type f` + dos2unix -k ./php/proxy/Makefile dos2unix: converting file ./php/proxy/Makefile to Unix format... + chmod -x ./php/proxy/Makefile + for all in `find -type f` + dos2unix -k ./php/proxy/runme.php dos2unix: converting file ./php/proxy/runme.php to Unix format... + chmod -x ./php/proxy/runme.php + for all in `find -type f` + dos2unix -k ./php/simple/example.c dos2unix: converting file ./php/simple/example.c to Unix format... + chmod -x ./php/simple/example.c + for all in `find -type f` + dos2unix -k ./php/simple/example.i dos2unix: converting file ./php/simple/example.i to Unix format... + chmod -x ./php/simple/example.i + for all in `find -type f` + dos2unix -k ./php/simple/Makefile dos2unix: converting file ./php/simple/Makefile to Unix format... + chmod -x ./php/simple/Makefile + for all in `find -type f` + dos2unix -k ./php/simple/runme.php dos2unix: converting file ./php/simple/runme.php to Unix format... + chmod -x ./php/simple/runme.php + for all in `find -type f` + dos2unix -k ./php/cpointer/example.c dos2unix: converting file ./php/cpointer/example.c to Unix format... + chmod -x ./php/cpointer/example.c + for all in `find -type f` + dos2unix -k ./php/cpointer/example.i dos2unix: converting file ./php/cpointer/example.i to Unix format... + chmod -x ./php/cpointer/example.i + for all in `find -type f` + dos2unix -k ./php/cpointer/Makefile dos2unix: converting file ./php/cpointer/Makefile to Unix format... + chmod -x ./php/cpointer/Makefile + for all in `find -type f` + dos2unix -k ./php/cpointer/runme.php dos2unix: converting file ./php/cpointer/runme.php to Unix format... + chmod -x ./php/cpointer/runme.php + for all in `find -type f` + dos2unix -k ./php/funcptr/example.c dos2unix: converting file ./php/funcptr/example.c to Unix format... + chmod -x ./php/funcptr/example.c + for all in `find -type f` + dos2unix -k ./php/funcptr/example.i dos2unix: converting file ./php/funcptr/example.i to Unix format... + chmod -x ./php/funcptr/example.i + for all in `find -type f` + dos2unix -k ./php/funcptr/example.h dos2unix: converting file ./php/funcptr/example.h to Unix format... + chmod -x ./php/funcptr/example.h + for all in `find -type f` + dos2unix -k ./php/funcptr/Makefile dos2unix: converting file ./php/funcptr/Makefile to Unix format... + chmod -x ./php/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./php/funcptr/runme.php dos2unix: converting file ./php/funcptr/runme.php to Unix format... + chmod -x ./php/funcptr/runme.php + for all in `find -type f` + dos2unix -k ./octave/check.list dos2unix: converting file ./octave/check.list to Unix format... + chmod -x ./octave/check.list + for all in `find -type f` + dos2unix -k ./octave/reference/example.i dos2unix: converting file ./octave/reference/example.i to Unix format... + chmod -x ./octave/reference/example.i + for all in `find -type f` + dos2unix -k ./octave/reference/example.h dos2unix: converting file ./octave/reference/example.h to Unix format... + chmod -x ./octave/reference/example.h + for all in `find -type f` + dos2unix -k ./octave/reference/runme.m dos2unix: converting file ./octave/reference/runme.m to Unix format... + chmod -x ./octave/reference/runme.m + for all in `find -type f` + dos2unix -k ./octave/reference/example.cxx dos2unix: converting file ./octave/reference/example.cxx to Unix format... + chmod -x ./octave/reference/example.cxx + for all in `find -type f` + dos2unix -k ./octave/reference/Makefile dos2unix: converting file ./octave/reference/Makefile to Unix format... + chmod -x ./octave/reference/Makefile + for all in `find -type f` + dos2unix -k ./octave/variables/example.c dos2unix: converting file ./octave/variables/example.c to Unix format... + chmod -x ./octave/variables/example.c + for all in `find -type f` + dos2unix -k ./octave/variables/example.i dos2unix: converting file ./octave/variables/example.i to Unix format... + chmod -x ./octave/variables/example.i + for all in `find -type f` + dos2unix -k ./octave/variables/example.h dos2unix: converting file ./octave/variables/example.h to Unix format... + chmod -x ./octave/variables/example.h + for all in `find -type f` + dos2unix -k ./octave/variables/runme.m dos2unix: converting file ./octave/variables/runme.m to Unix format... + chmod -x ./octave/variables/runme.m + for all in `find -type f` + dos2unix -k ./octave/variables/Makefile dos2unix: converting file ./octave/variables/Makefile to Unix format... + chmod -x ./octave/variables/Makefile + for all in `find -type f` + dos2unix -k ./octave/module_load/example.c dos2unix: converting file ./octave/module_load/example.c to Unix format... + chmod -x ./octave/module_load/example.c + for all in `find -type f` + dos2unix -k ./octave/module_load/example.i dos2unix: converting file ./octave/module_load/example.i to Unix format... + chmod -x ./octave/module_load/example.i + for all in `find -type f` + dos2unix -k ./octave/module_load/example.h dos2unix: converting file ./octave/module_load/example.h to Unix format... + chmod -x ./octave/module_load/example.h + for all in `find -type f` + dos2unix -k ./octave/module_load/runme.m dos2unix: converting file ./octave/module_load/runme.m to Unix format... + chmod -x ./octave/module_load/runme.m + for all in `find -type f` + dos2unix -k ./octave/module_load/Makefile dos2unix: converting file ./octave/module_load/Makefile to Unix format... + chmod -x ./octave/module_load/Makefile + for all in `find -type f` + dos2unix -k ./octave/template/example.i dos2unix: converting file ./octave/template/example.i to Unix format... + chmod -x ./octave/template/example.i + for all in `find -type f` + dos2unix -k ./octave/template/example.h dos2unix: converting file ./octave/template/example.h to Unix format... + chmod -x ./octave/template/example.h + for all in `find -type f` + dos2unix -k ./octave/template/runme.m dos2unix: converting file ./octave/template/runme.m to Unix format... + chmod -x ./octave/template/runme.m + for all in `find -type f` + dos2unix -k ./octave/template/Makefile dos2unix: converting file ./octave/template/Makefile to Unix format... + chmod -x ./octave/template/Makefile + for all in `find -type f` + dos2unix -k ./octave/contract/example.c dos2unix: converting file ./octave/contract/example.c to Unix format... + chmod -x ./octave/contract/example.c + for all in `find -type f` + dos2unix -k ./octave/contract/example.i dos2unix: converting file ./octave/contract/example.i to Unix format... + chmod -x ./octave/contract/example.i + for all in `find -type f` + dos2unix -k ./octave/contract/runme.m dos2unix: converting file ./octave/contract/runme.m to Unix format... + chmod -x ./octave/contract/runme.m + for all in `find -type f` + dos2unix -k ./octave/contract/Makefile dos2unix: converting file ./octave/contract/Makefile to Unix format... + chmod -x ./octave/contract/Makefile + for all in `find -type f` + dos2unix -k ./octave/callback/example.i dos2unix: converting file ./octave/callback/example.i to Unix format... + chmod -x ./octave/callback/example.i + for all in `find -type f` + dos2unix -k ./octave/callback/example.h dos2unix: converting file ./octave/callback/example.h to Unix format... + chmod -x ./octave/callback/example.h + for all in `find -type f` + dos2unix -k ./octave/callback/runme.m dos2unix: converting file ./octave/callback/runme.m to Unix format... + chmod -x ./octave/callback/runme.m + for all in `find -type f` + dos2unix -k ./octave/callback/example.cxx dos2unix: converting file ./octave/callback/example.cxx to Unix format... + chmod -x ./octave/callback/example.cxx + for all in `find -type f` + dos2unix -k ./octave/callback/Makefile dos2unix: converting file ./octave/callback/Makefile to Unix format... + chmod -x ./octave/callback/Makefile + for all in `find -type f` + dos2unix -k ./octave/extend/example.i dos2unix: converting file ./octave/extend/example.i to Unix format... + chmod -x ./octave/extend/example.i + for all in `find -type f` + dos2unix -k ./octave/extend/example.h dos2unix: converting file ./octave/extend/example.h to Unix format... + chmod -x ./octave/extend/example.h + for all in `find -type f` + dos2unix -k ./octave/extend/runme.m dos2unix: converting file ./octave/extend/runme.m to Unix format... + chmod -x ./octave/extend/runme.m + for all in `find -type f` + dos2unix -k ./octave/extend/example.cxx dos2unix: converting file ./octave/extend/example.cxx to Unix format... + chmod -x ./octave/extend/example.cxx + for all in `find -type f` + dos2unix -k ./octave/extend/Makefile dos2unix: converting file ./octave/extend/Makefile to Unix format... + chmod -x ./octave/extend/Makefile + for all in `find -type f` + dos2unix -k ./octave/pointer/example.c dos2unix: converting file ./octave/pointer/example.c to Unix format... + chmod -x ./octave/pointer/example.c + for all in `find -type f` + dos2unix -k ./octave/pointer/example.i dos2unix: converting file ./octave/pointer/example.i to Unix format... + chmod -x ./octave/pointer/example.i + for all in `find -type f` + dos2unix -k ./octave/pointer/runme.m dos2unix: converting file ./octave/pointer/runme.m to Unix format... + chmod -x ./octave/pointer/runme.m + for all in `find -type f` + dos2unix -k ./octave/pointer/Makefile dos2unix: converting file ./octave/pointer/Makefile to Unix format... + chmod -x ./octave/pointer/Makefile + for all in `find -type f` + dos2unix -k ./octave/constants/example.i dos2unix: converting file ./octave/constants/example.i to Unix format... + chmod -x ./octave/constants/example.i + for all in `find -type f` + dos2unix -k ./octave/constants/runme.m dos2unix: converting file ./octave/constants/runme.m to Unix format... + chmod -x ./octave/constants/runme.m + for all in `find -type f` + dos2unix -k ./octave/constants/Makefile dos2unix: converting file ./octave/constants/Makefile to Unix format... + chmod -x ./octave/constants/Makefile + for all in `find -type f` + dos2unix -k ./octave/funcptr2/example.c dos2unix: converting file ./octave/funcptr2/example.c to Unix format... + chmod -x ./octave/funcptr2/example.c + for all in `find -type f` + dos2unix -k ./octave/funcptr2/example.i dos2unix: converting file ./octave/funcptr2/example.i to Unix format... + chmod -x ./octave/funcptr2/example.i + for all in `find -type f` + dos2unix -k ./octave/funcptr2/example.h dos2unix: converting file ./octave/funcptr2/example.h to Unix format... + chmod -x ./octave/funcptr2/example.h + for all in `find -type f` + dos2unix -k ./octave/funcptr2/runme.m dos2unix: converting file ./octave/funcptr2/runme.m to Unix format... + chmod -x ./octave/funcptr2/runme.m + for all in `find -type f` + dos2unix -k ./octave/funcptr2/Makefile dos2unix: converting file ./octave/funcptr2/Makefile to Unix format... + chmod -x ./octave/funcptr2/Makefile + for all in `find -type f` + dos2unix -k ./octave/enum/example.i dos2unix: converting file ./octave/enum/example.i to Unix format... + chmod -x ./octave/enum/example.i + for all in `find -type f` + dos2unix -k ./octave/enum/example.h dos2unix: converting file ./octave/enum/example.h to Unix format... + chmod -x ./octave/enum/example.h + for all in `find -type f` + dos2unix -k ./octave/enum/runme.m dos2unix: converting file ./octave/enum/runme.m to Unix format... + chmod -x ./octave/enum/runme.m + for all in `find -type f` + dos2unix -k ./octave/enum/example.cxx dos2unix: converting file ./octave/enum/example.cxx to Unix format... + chmod -x ./octave/enum/example.cxx + for all in `find -type f` + dos2unix -k ./octave/enum/Makefile dos2unix: converting file ./octave/enum/Makefile to Unix format... + chmod -x ./octave/enum/Makefile + for all in `find -type f` + dos2unix -k ./octave/operator/example.i dos2unix: converting file ./octave/operator/example.i to Unix format... + chmod -x ./octave/operator/example.i + for all in `find -type f` + dos2unix -k ./octave/operator/example.h dos2unix: converting file ./octave/operator/example.h to Unix format... + chmod -x ./octave/operator/example.h + for all in `find -type f` + dos2unix -k ./octave/operator/runme.m dos2unix: converting file ./octave/operator/runme.m to Unix format... + chmod -x ./octave/operator/runme.m + for all in `find -type f` + dos2unix -k ./octave/operator/Makefile dos2unix: converting file ./octave/operator/Makefile to Unix format... + chmod -x ./octave/operator/Makefile + for all in `find -type f` + dos2unix -k ./octave/class/example.i dos2unix: converting file ./octave/class/example.i to Unix format... + chmod -x ./octave/class/example.i + for all in `find -type f` + dos2unix -k ./octave/class/example.h dos2unix: converting file ./octave/class/example.h to Unix format... + chmod -x ./octave/class/example.h + for all in `find -type f` + dos2unix -k ./octave/class/runme.m dos2unix: converting file ./octave/class/runme.m to Unix format... + chmod -x ./octave/class/runme.m + for all in `find -type f` + dos2unix -k ./octave/class/example.cxx dos2unix: converting file ./octave/class/example.cxx to Unix format... + chmod -x ./octave/class/example.cxx + for all in `find -type f` + dos2unix -k ./octave/class/Makefile dos2unix: converting file ./octave/class/Makefile to Unix format... + chmod -x ./octave/class/Makefile + for all in `find -type f` + dos2unix -k ./octave/simple/example.c dos2unix: converting file ./octave/simple/example.c to Unix format... + chmod -x ./octave/simple/example.c + for all in `find -type f` + dos2unix -k ./octave/simple/example.i dos2unix: converting file ./octave/simple/example.i to Unix format... + chmod -x ./octave/simple/example.i + for all in `find -type f` + dos2unix -k ./octave/simple/runme.m dos2unix: converting file ./octave/simple/runme.m to Unix format... + chmod -x ./octave/simple/runme.m + for all in `find -type f` + dos2unix -k ./octave/simple/Makefile dos2unix: converting file ./octave/simple/Makefile to Unix format... + chmod -x ./octave/simple/Makefile + for all in `find -type f` + dos2unix -k ./octave/example.mk dos2unix: converting file ./octave/example.mk to Unix format... + chmod -x ./octave/example.mk + for all in `find -type f` + dos2unix -k ./octave/functor/example.i dos2unix: converting file ./octave/functor/example.i to Unix format... + chmod -x ./octave/functor/example.i + for all in `find -type f` + dos2unix -k ./octave/functor/runme.m dos2unix: converting file ./octave/functor/runme.m to Unix format... + chmod -x ./octave/functor/runme.m + for all in `find -type f` + dos2unix -k ./octave/functor/Makefile dos2unix: converting file ./octave/functor/Makefile to Unix format... + chmod -x ./octave/functor/Makefile + for all in `find -type f` + dos2unix -k ./octave/funcptr/example.c dos2unix: converting file ./octave/funcptr/example.c to Unix format... + chmod -x ./octave/funcptr/example.c + for all in `find -type f` + dos2unix -k ./octave/funcptr/example.i dos2unix: converting file ./octave/funcptr/example.i to Unix format... + chmod -x ./octave/funcptr/example.i + for all in `find -type f` + dos2unix -k ./octave/funcptr/example.h dos2unix: converting file ./octave/funcptr/example.h to Unix format... + chmod -x ./octave/funcptr/example.h + for all in `find -type f` + dos2unix -k ./octave/funcptr/runme.m dos2unix: converting file ./octave/funcptr/runme.m to Unix format... + chmod -x ./octave/funcptr/runme.m + for all in `find -type f` + dos2unix -k ./octave/funcptr/Makefile dos2unix: converting file ./octave/funcptr/Makefile to Unix format... + chmod -x ./octave/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./contract/simple_cxx/runme3.py dos2unix: converting file ./contract/simple_cxx/runme3.py to Unix format... + chmod -x ./contract/simple_cxx/runme3.py + for all in `find -type f` + dos2unix -k ./contract/simple_cxx/example.i dos2unix: converting file ./contract/simple_cxx/example.i to Unix format... + chmod -x ./contract/simple_cxx/example.i + for all in `find -type f` + dos2unix -k ./contract/simple_cxx/example.h dos2unix: converting file ./contract/simple_cxx/example.h to Unix format... + chmod -x ./contract/simple_cxx/example.h + for all in `find -type f` + dos2unix -k ./contract/simple_cxx/example.cxx dos2unix: converting file ./contract/simple_cxx/example.cxx to Unix format... + chmod -x ./contract/simple_cxx/example.cxx + for all in `find -type f` + dos2unix -k ./contract/simple_cxx/runme1.py dos2unix: converting file ./contract/simple_cxx/runme1.py to Unix format... + chmod -x ./contract/simple_cxx/runme1.py + for all in `find -type f` + dos2unix -k ./contract/simple_cxx/runme2.py dos2unix: converting file ./contract/simple_cxx/runme2.py to Unix format... + chmod -x ./contract/simple_cxx/runme2.py + for all in `find -type f` + dos2unix -k ./contract/simple_c/example.c dos2unix: converting file ./contract/simple_c/example.c to Unix format... + chmod -x ./contract/simple_c/example.c + for all in `find -type f` + dos2unix -k ./contract/simple_c/example.i dos2unix: converting file ./contract/simple_c/example.i to Unix format... + chmod -x ./contract/simple_c/example.i + for all in `find -type f` + dos2unix -k ./contract/simple_c/runme1.py dos2unix: converting file ./contract/simple_c/runme1.py to Unix format... + chmod -x ./contract/simple_c/runme1.py + for all in `find -type f` + dos2unix -k ./contract/simple_c/runme2.py dos2unix: converting file ./contract/simple_c/runme2.py to Unix format... + chmod -x ./contract/simple_c/runme2.py + for all in `find -type f` + dos2unix -k ./python/check.list dos2unix: converting file ./python/check.list to Unix format... + chmod -x ./python/check.list + for all in `find -type f` + dos2unix -k ./python/std_map/example.i dos2unix: converting file ./python/std_map/example.i to Unix format... + chmod -x ./python/std_map/example.i + for all in `find -type f` + dos2unix -k ./python/std_map/example.h dos2unix: converting file ./python/std_map/example.h to Unix format... + chmod -x ./python/std_map/example.h + for all in `find -type f` + dos2unix -k ./python/std_map/Makefile dos2unix: converting file ./python/std_map/Makefile to Unix format... + chmod -x ./python/std_map/Makefile + for all in `find -type f` + dos2unix -k ./python/std_map/runme.py dos2unix: converting file ./python/std_map/runme.py to Unix format... + chmod -x ./python/std_map/runme.py + for all in `find -type f` + dos2unix -k ./python/reference/example.i dos2unix: converting file ./python/reference/example.i to Unix format... + chmod -x ./python/reference/example.i + for all in `find -type f` + dos2unix -k ./python/reference/example.h dos2unix: converting file ./python/reference/example.h to Unix format... + chmod -x ./python/reference/example.h + for all in `find -type f` + dos2unix -k ./python/reference/example.cxx dos2unix: converting file ./python/reference/example.cxx to Unix format... + chmod -x ./python/reference/example.cxx + for all in `find -type f` + dos2unix -k ./python/reference/index.html dos2unix: converting file ./python/reference/index.html to Unix format... + chmod -x ./python/reference/index.html + for all in `find -type f` + dos2unix -k ./python/reference/Makefile dos2unix: converting file ./python/reference/Makefile to Unix format... + chmod -x ./python/reference/Makefile + for all in `find -type f` + dos2unix -k ./python/reference/runme.py dos2unix: converting file ./python/reference/runme.py to Unix format... + chmod -x ./python/reference/runme.py + for all in `find -type f` + dos2unix -k ./python/exception/example.i dos2unix: converting file ./python/exception/example.i to Unix format... + chmod -x ./python/exception/example.i + for all in `find -type f` + dos2unix -k ./python/exception/example.h dos2unix: converting file ./python/exception/example.h to Unix format... + chmod -x ./python/exception/example.h + for all in `find -type f` + dos2unix -k ./python/exception/Makefile dos2unix: converting file ./python/exception/Makefile to Unix format... + chmod -x ./python/exception/Makefile + for all in `find -type f` + dos2unix -k ./python/exception/runme.py dos2unix: converting file ./python/exception/runme.py to Unix format... + chmod -x ./python/exception/runme.py + for all in `find -type f` + dos2unix -k ./python/import/spam.h dos2unix: converting file ./python/import/spam.h to Unix format... + chmod -x ./python/import/spam.h + for all in `find -type f` + dos2unix -k ./python/import/foo.h dos2unix: converting file ./python/import/foo.h to Unix format... + chmod -x ./python/import/foo.h + for all in `find -type f` + dos2unix -k ./python/import/bar.h dos2unix: converting file ./python/import/bar.h to Unix format... + chmod -x ./python/import/bar.h + for all in `find -type f` + dos2unix -k ./python/import/README dos2unix: converting file ./python/import/README to Unix format... + chmod -x ./python/import/README + for all in `find -type f` + dos2unix -k ./python/import/bar.i dos2unix: converting file ./python/import/bar.i to Unix format... + chmod -x ./python/import/bar.i + for all in `find -type f` + dos2unix -k ./python/import/base.i dos2unix: converting file ./python/import/base.i to Unix format... + chmod -x ./python/import/base.i + for all in `find -type f` + dos2unix -k ./python/import/base.h dos2unix: converting file ./python/import/base.h to Unix format... + chmod -x ./python/import/base.h + for all in `find -type f` + dos2unix -k ./python/import/Makefile dos2unix: converting file ./python/import/Makefile to Unix format... + chmod -x ./python/import/Makefile + for all in `find -type f` + dos2unix -k ./python/import/spam.i dos2unix: converting file ./python/import/spam.i to Unix format... + chmod -x ./python/import/spam.i + for all in `find -type f` + dos2unix -k ./python/import/foo.i dos2unix: converting file ./python/import/foo.i to Unix format... + chmod -x ./python/import/foo.i + for all in `find -type f` + dos2unix -k ./python/import/runme.py dos2unix: converting file ./python/import/runme.py to Unix format... + chmod -x ./python/import/runme.py + for all in `find -type f` + dos2unix -k ./python/variables/example.c dos2unix: converting file ./python/variables/example.c to Unix format... + chmod -x ./python/variables/example.c + for all in `find -type f` + dos2unix -k ./python/variables/example.i dos2unix: converting file ./python/variables/example.i to Unix format... + chmod -x ./python/variables/example.i + for all in `find -type f` + dos2unix -k ./python/variables/example.h dos2unix: converting file ./python/variables/example.h to Unix format... + chmod -x ./python/variables/example.h + for all in `find -type f` + dos2unix -k ./python/variables/index.html dos2unix: converting file ./python/variables/index.html to Unix format... + chmod -x ./python/variables/index.html + for all in `find -type f` + dos2unix -k ./python/variables/Makefile dos2unix: converting file ./python/variables/Makefile to Unix format... + chmod -x ./python/variables/Makefile + for all in `find -type f` + dos2unix -k ./python/variables/runme.py dos2unix: converting file ./python/variables/runme.py to Unix format... + chmod -x ./python/variables/runme.py + for all in `find -type f` + dos2unix -k ./python/template/example.i dos2unix: converting file ./python/template/example.i to Unix format... + chmod -x ./python/template/example.i + for all in `find -type f` + dos2unix -k ./python/template/example.h dos2unix: converting file ./python/template/example.h to Unix format... + chmod -x ./python/template/example.h + for all in `find -type f` + dos2unix -k ./python/template/Makefile dos2unix: converting file ./python/template/Makefile to Unix format... + chmod -x ./python/template/Makefile + for all in `find -type f` + dos2unix -k ./python/template/runme.py dos2unix: converting file ./python/template/runme.py to Unix format... + chmod -x ./python/template/runme.py + for all in `find -type f` + dos2unix -k ./python/contract/example.c dos2unix: converting file ./python/contract/example.c to Unix format... + chmod -x ./python/contract/example.c + for all in `find -type f` + dos2unix -k ./python/contract/example.i dos2unix: converting file ./python/contract/example.i to Unix format... + chmod -x ./python/contract/example.i + for all in `find -type f` + dos2unix -k ./python/contract/Makefile dos2unix: converting file ./python/contract/Makefile to Unix format... + chmod -x ./python/contract/Makefile + for all in `find -type f` + dos2unix -k ./python/contract/runme.py dos2unix: converting file ./python/contract/runme.py to Unix format... + chmod -x ./python/contract/runme.py + for all in `find -type f` + dos2unix -k ./python/callback/example.i dos2unix: converting file ./python/callback/example.i to Unix format... + chmod -x ./python/callback/example.i + for all in `find -type f` + dos2unix -k ./python/callback/example.h dos2unix: converting file ./python/callback/example.h to Unix format... + chmod -x ./python/callback/example.h + for all in `find -type f` + dos2unix -k ./python/callback/example.cxx dos2unix: converting file ./python/callback/example.cxx to Unix format... + chmod -x ./python/callback/example.cxx + for all in `find -type f` + dos2unix -k ./python/callback/index.html dos2unix: converting file ./python/callback/index.html to Unix format... + chmod -x ./python/callback/index.html + for all in `find -type f` + dos2unix -k ./python/callback/Makefile dos2unix: converting file ./python/callback/Makefile to Unix format... + chmod -x ./python/callback/Makefile + for all in `find -type f` + dos2unix -k ./python/callback/runme.py dos2unix: converting file ./python/callback/runme.py to Unix format... + chmod -x ./python/callback/runme.py + for all in `find -type f` + dos2unix -k ./python/exceptproxy/example.i dos2unix: converting file ./python/exceptproxy/example.i to Unix format... + chmod -x ./python/exceptproxy/example.i + for all in `find -type f` + dos2unix -k ./python/exceptproxy/example.h dos2unix: converting file ./python/exceptproxy/example.h to Unix format... + chmod -x ./python/exceptproxy/example.h + for all in `find -type f` + dos2unix -k ./python/exceptproxy/Makefile dos2unix: converting file ./python/exceptproxy/Makefile to Unix format... + chmod -x ./python/exceptproxy/Makefile + for all in `find -type f` + dos2unix -k ./python/exceptproxy/runme.py dos2unix: converting file ./python/exceptproxy/runme.py to Unix format... + chmod -x ./python/exceptproxy/runme.py + for all in `find -type f` + dos2unix -k ./python/extend/example.i dos2unix: converting file ./python/extend/example.i to Unix format... + chmod -x ./python/extend/example.i + for all in `find -type f` + dos2unix -k ./python/extend/example.h dos2unix: converting file ./python/extend/example.h to Unix format... + chmod -x ./python/extend/example.h + for all in `find -type f` + dos2unix -k ./python/extend/example.cxx dos2unix: converting file ./python/extend/example.cxx to Unix format... + chmod -x ./python/extend/example.cxx + for all in `find -type f` + dos2unix -k ./python/extend/index.html dos2unix: converting file ./python/extend/index.html to Unix format... + chmod -x ./python/extend/index.html + for all in `find -type f` + dos2unix -k ./python/extend/Makefile dos2unix: converting file ./python/extend/Makefile to Unix format... + chmod -x ./python/extend/Makefile + for all in `find -type f` + dos2unix -k ./python/extend/runme.py dos2unix: converting file ./python/extend/runme.py to Unix format... + chmod -x ./python/extend/runme.py + for all in `find -type f` + dos2unix -k ./python/pointer/example.c dos2unix: converting file ./python/pointer/example.c to Unix format... + chmod -x ./python/pointer/example.c + for all in `find -type f` + dos2unix -k ./python/pointer/example.i dos2unix: converting file ./python/pointer/example.i to Unix format... + chmod -x ./python/pointer/example.i + for all in `find -type f` + dos2unix -k ./python/pointer/index.html dos2unix: converting file ./python/pointer/index.html to Unix format... + chmod -x ./python/pointer/index.html + for all in `find -type f` + dos2unix -k ./python/pointer/Makefile dos2unix: converting file ./python/pointer/Makefile to Unix format... + chmod -x ./python/pointer/Makefile + for all in `find -type f` + dos2unix -k ./python/pointer/runme.py dos2unix: converting file ./python/pointer/runme.py to Unix format... + chmod -x ./python/pointer/runme.py + for all in `find -type f` + dos2unix -k ./python/constants/example.i dos2unix: converting file ./python/constants/example.i to Unix format... + chmod -x ./python/constants/example.i + for all in `find -type f` + dos2unix -k ./python/constants/index.html dos2unix: converting file ./python/constants/index.html to Unix format... + chmod -x ./python/constants/index.html + for all in `find -type f` + dos2unix -k ./python/constants/Makefile dos2unix: converting file ./python/constants/Makefile to Unix format... + chmod -x ./python/constants/Makefile + for all in `find -type f` + dos2unix -k ./python/constants/runme.py dos2unix: converting file ./python/constants/runme.py to Unix format... + chmod -x ./python/constants/runme.py + for all in `find -type f` + dos2unix -k ./python/funcptr2/example.c dos2unix: converting file ./python/funcptr2/example.c to Unix format... + chmod -x ./python/funcptr2/example.c + for all in `find -type f` + dos2unix -k ./python/funcptr2/example.i dos2unix: converting file ./python/funcptr2/example.i to Unix format... + chmod -x ./python/funcptr2/example.i + for all in `find -type f` + dos2unix -k ./python/funcptr2/example.h dos2unix: converting file ./python/funcptr2/example.h to Unix format... + chmod -x ./python/funcptr2/example.h + for all in `find -type f` + dos2unix -k ./python/funcptr2/Makefile dos2unix: converting file ./python/funcptr2/Makefile to Unix format... + chmod -x ./python/funcptr2/Makefile + for all in `find -type f` + dos2unix -k ./python/funcptr2/runme.py dos2unix: converting file ./python/funcptr2/runme.py to Unix format... + chmod -x ./python/funcptr2/runme.py + for all in `find -type f` + dos2unix -k ./python/performance/func/Simple.i dos2unix: converting file ./python/performance/func/Simple.i to Unix format... + chmod -x ./python/performance/func/Simple.i + for all in `find -type f` + dos2unix -k ./python/performance/func/Makefile dos2unix: converting file ./python/performance/func/Makefile to Unix format... + chmod -x ./python/performance/func/Makefile + for all in `find -type f` + dos2unix -k ./python/performance/func/runme.py dos2unix: converting file ./python/performance/func/runme.py to Unix format... + chmod -x ./python/performance/func/runme.py + for all in `find -type f` + dos2unix -k ./python/performance/hierarchy/Simple.i dos2unix: converting file ./python/performance/hierarchy/Simple.i to Unix format... + chmod -x ./python/performance/hierarchy/Simple.i + for all in `find -type f` + dos2unix -k ./python/performance/hierarchy/Makefile dos2unix: converting file ./python/performance/hierarchy/Makefile to Unix format... + chmod -x ./python/performance/hierarchy/Makefile + for all in `find -type f` + dos2unix -k ./python/performance/hierarchy/runme.py dos2unix: converting file ./python/performance/hierarchy/runme.py to Unix format... + chmod -x ./python/performance/hierarchy/runme.py + for all in `find -type f` + dos2unix -k ./python/performance/hierarchy_operator/Simple.i dos2unix: converting file ./python/performance/hierarchy_operator/Simple.i to Unix format... + chmod -x ./python/performance/hierarchy_operator/Simple.i + for all in `find -type f` + dos2unix -k ./python/performance/hierarchy_operator/Makefile dos2unix: converting file ./python/performance/hierarchy_operator/Makefile to Unix format... + chmod -x ./python/performance/hierarchy_operator/Makefile + for all in `find -type f` + dos2unix -k ./python/performance/hierarchy_operator/runme.py dos2unix: converting file ./python/performance/hierarchy_operator/runme.py to Unix format... + chmod -x ./python/performance/hierarchy_operator/runme.py + for all in `find -type f` + dos2unix -k ./python/performance/constructor/Simple.i dos2unix: converting file ./python/performance/constructor/Simple.i to Unix format... + chmod -x ./python/performance/constructor/Simple.i + for all in `find -type f` + dos2unix -k ./python/performance/constructor/Makefile dos2unix: converting file ./python/performance/constructor/Makefile to Unix format... + chmod -x ./python/performance/constructor/Makefile + for all in `find -type f` + dos2unix -k ./python/performance/constructor/runme.py dos2unix: converting file ./python/performance/constructor/runme.py to Unix format... + chmod -x ./python/performance/constructor/runme.py + for all in `find -type f` + dos2unix -k ./python/performance/operator/Simple.i dos2unix: converting file ./python/performance/operator/Simple.i to Unix format... + chmod -x ./python/performance/operator/Simple.i + for all in `find -type f` + dos2unix -k ./python/performance/operator/Makefile dos2unix: converting file ./python/performance/operator/Makefile to Unix format... + chmod -x ./python/performance/operator/Makefile + for all in `find -type f` + dos2unix -k ./python/performance/operator/runme.py dos2unix: converting file ./python/performance/operator/runme.py to Unix format... + chmod -x ./python/performance/operator/runme.py + for all in `find -type f` + dos2unix -k ./python/performance/Makefile dos2unix: converting file ./python/performance/Makefile to Unix format... + chmod -x ./python/performance/Makefile + for all in `find -type f` + dos2unix -k ./python/performance/harness.py dos2unix: converting file ./python/performance/harness.py to Unix format... + chmod -x ./python/performance/harness.py + for all in `find -type f` + dos2unix -k ./python/multimap/example.c dos2unix: converting file ./python/multimap/example.c to Unix format... + chmod -x ./python/multimap/example.c + for all in `find -type f` + dos2unix -k ./python/multimap/example.i dos2unix: converting file ./python/multimap/example.i to Unix format... + chmod -x ./python/multimap/example.i + for all in `find -type f` + dos2unix -k ./python/multimap/Makefile dos2unix: converting file ./python/multimap/Makefile to Unix format... + chmod -x ./python/multimap/Makefile + for all in `find -type f` + dos2unix -k ./python/multimap/runme.py dos2unix: converting file ./python/multimap/runme.py to Unix format... + chmod -x ./python/multimap/runme.py + for all in `find -type f` + dos2unix -k ./python/enum/example.i dos2unix: converting file ./python/enum/example.i to Unix format... + chmod -x ./python/enum/example.i + for all in `find -type f` + dos2unix -k ./python/enum/example.h dos2unix: converting file ./python/enum/example.h to Unix format... + chmod -x ./python/enum/example.h + for all in `find -type f` + dos2unix -k ./python/enum/example.cxx dos2unix: converting file ./python/enum/example.cxx to Unix format... + chmod -x ./python/enum/example.cxx + for all in `find -type f` + dos2unix -k ./python/enum/index.html dos2unix: converting file ./python/enum/index.html to Unix format... + chmod -x ./python/enum/index.html + for all in `find -type f` + dos2unix -k ./python/enum/Makefile dos2unix: converting file ./python/enum/Makefile to Unix format... + chmod -x ./python/enum/Makefile + for all in `find -type f` + dos2unix -k ./python/enum/runme.py dos2unix: converting file ./python/enum/runme.py to Unix format... + chmod -x ./python/enum/runme.py + for all in `find -type f` + dos2unix -k ./python/operator/example.i dos2unix: converting file ./python/operator/example.i to Unix format... + chmod -x ./python/operator/example.i + for all in `find -type f` + dos2unix -k ./python/operator/example.h dos2unix: converting file ./python/operator/example.h to Unix format... + chmod -x ./python/operator/example.h + for all in `find -type f` + dos2unix -k ./python/operator/Makefile dos2unix: converting file ./python/operator/Makefile to Unix format... + chmod -x ./python/operator/Makefile + for all in `find -type f` + dos2unix -k ./python/operator/runme.py dos2unix: converting file ./python/operator/runme.py to Unix format... + chmod -x ./python/operator/runme.py + for all in `find -type f` + dos2unix -k ./python/libffi/example.i dos2unix: converting file ./python/libffi/example.i to Unix format... + chmod -x ./python/libffi/example.i + for all in `find -type f` + dos2unix -k ./python/libffi/Makefile dos2unix: converting file ./python/libffi/Makefile to Unix format... + chmod -x ./python/libffi/Makefile + for all in `find -type f` + dos2unix -k ./python/docstrings/example.i dos2unix: converting file ./python/docstrings/example.i to Unix format... + chmod -x ./python/docstrings/example.i + for all in `find -type f` + dos2unix -k ./python/docstrings/example.h dos2unix: converting file ./python/docstrings/example.h to Unix format... + chmod -x ./python/docstrings/example.h + for all in `find -type f` + dos2unix -k ./python/docstrings/example.cxx dos2unix: converting file ./python/docstrings/example.cxx to Unix format... + chmod -x ./python/docstrings/example.cxx + for all in `find -type f` + dos2unix -k ./python/docstrings/Makefile dos2unix: converting file ./python/docstrings/Makefile to Unix format... + chmod -x ./python/docstrings/Makefile + for all in `find -type f` + dos2unix -k ./python/docstrings/runme.py dos2unix: converting file ./python/docstrings/runme.py to Unix format... + chmod -x ./python/docstrings/runme.py + for all in `find -type f` + dos2unix -k ./python/smartptr/example.i dos2unix: converting file ./python/smartptr/example.i to Unix format... + chmod -x ./python/smartptr/example.i + for all in `find -type f` + dos2unix -k ./python/smartptr/example.h dos2unix: converting file ./python/smartptr/example.h to Unix format... + chmod -x ./python/smartptr/example.h + for all in `find -type f` + dos2unix -k ./python/smartptr/example.cxx dos2unix: converting file ./python/smartptr/example.cxx to Unix format... + chmod -x ./python/smartptr/example.cxx + for all in `find -type f` + dos2unix -k ./python/smartptr/smartptr.h dos2unix: converting file ./python/smartptr/smartptr.h to Unix format... + chmod -x ./python/smartptr/smartptr.h + for all in `find -type f` + dos2unix -k ./python/smartptr/Makefile dos2unix: converting file ./python/smartptr/Makefile to Unix format... + chmod -x ./python/smartptr/Makefile + for all in `find -type f` + dos2unix -k ./python/smartptr/runme.py dos2unix: converting file ./python/smartptr/runme.py to Unix format... + chmod -x ./python/smartptr/runme.py + for all in `find -type f` + dos2unix -k ./python/class/example.i dos2unix: converting file ./python/class/example.i to Unix format... + chmod -x ./python/class/example.i + for all in `find -type f` + dos2unix -k ./python/class/example.h dos2unix: converting file ./python/class/example.h to Unix format... + chmod -x ./python/class/example.h + for all in `find -type f` + dos2unix -k ./python/class/example.cxx dos2unix: converting file ./python/class/example.cxx to Unix format... + chmod -x ./python/class/example.cxx + for all in `find -type f` + dos2unix -k ./python/class/index.html dos2unix: converting file ./python/class/index.html to Unix format... + chmod -x ./python/class/index.html + for all in `find -type f` + dos2unix -k ./python/class/Makefile dos2unix: converting file ./python/class/Makefile to Unix format... + chmod -x ./python/class/Makefile + for all in `find -type f` + dos2unix -k ./python/class/runme.py dos2unix: converting file ./python/class/runme.py to Unix format... + chmod -x ./python/class/runme.py + for all in `find -type f` + dos2unix -k ./python/std_vector/example.i dos2unix: converting file ./python/std_vector/example.i to Unix format... + chmod -x ./python/std_vector/example.i + for all in `find -type f` + dos2unix -k ./python/std_vector/example.h dos2unix: converting file ./python/std_vector/example.h to Unix format... + chmod -x ./python/std_vector/example.h + for all in `find -type f` + dos2unix -k ./python/std_vector/Makefile dos2unix: converting file ./python/std_vector/Makefile to Unix format... + chmod -x ./python/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./python/std_vector/runme.py dos2unix: converting file ./python/std_vector/runme.py to Unix format... + chmod -x ./python/std_vector/runme.py + for all in `find -type f` + dos2unix -k ./python/index.html dos2unix: converting file ./python/index.html to Unix format... + chmod -x ./python/index.html + for all in `find -type f` + dos2unix -k ./python/simple/example.c dos2unix: converting file ./python/simple/example.c to Unix format... + chmod -x ./python/simple/example.c + for all in `find -type f` + dos2unix -k ./python/simple/example.i dos2unix: converting file ./python/simple/example.i to Unix format... + chmod -x ./python/simple/example.i + for all in `find -type f` + dos2unix -k ./python/simple/index.html dos2unix: converting file ./python/simple/index.html to Unix format... + chmod -x ./python/simple/index.html + for all in `find -type f` + dos2unix -k ./python/simple/Makefile dos2unix: converting file ./python/simple/Makefile to Unix format... + chmod -x ./python/simple/Makefile + for all in `find -type f` + dos2unix -k ./python/simple/runme.py dos2unix: converting file ./python/simple/runme.py to Unix format... + chmod -x ./python/simple/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/README dos2unix: converting file ./python/import_packages/README to Unix format... + chmod -x ./python/import_packages/README + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/README dos2unix: converting file ./python/import_packages/same_modnames1/README to Unix format... + chmod -x ./python/import_packages/same_modnames1/README + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg2/foo.hpp dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/foo.hpp to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg2/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg2/__init__.py dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg2/Makefile dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg2/foo.i dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/foo.i to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg2/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/Makefile dos2unix: converting file ./python/import_packages/same_modnames1/Makefile to Unix format... + chmod -x ./python/import_packages/same_modnames1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg1/foo.hpp dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/foo.hpp to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg1/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg1/__init__.py dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/__init__.py to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg1/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg1/Makefile dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/Makefile to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/pkg1/foo.i dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/foo.i to Unix format... + chmod -x ./python/import_packages/same_modnames1/pkg1/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames1/runme.py dos2unix: converting file ./python/import_packages/same_modnames1/runme.py to Unix format... + chmod -x ./python/import_packages/same_modnames1/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/README dos2unix: converting file ./python/import_packages/relativeimport1/README to Unix format... + chmod -x ./python/import_packages/relativeimport1/README + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/bar.i dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.hpp dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.i dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.i to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport1/py2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py2/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/py2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/py2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/bar.i dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.hpp dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.i dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.i to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport1/py3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/py3/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/py3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/py3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/Makefile dos2unix: converting file ./python/import_packages/relativeimport1/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport1/runme.py dos2unix: converting file ./python/import_packages/relativeimport1/runme.py to Unix format... + chmod -x ./python/import_packages/relativeimport1/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/README dos2unix: converting file ./python/import_packages/from_init1/README to Unix format... + chmod -x ./python/import_packages/from_init1/README + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/pkg2/bar.i dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/from_init1/py2/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/from_init1/py2/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/pkg2/foo.hpp dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/foo.hpp to Unix format... + chmod -x ./python/import_packages/from_init1/py2/pkg2/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/pkg2/__init__.py dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init1/py2/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/pkg2/Makefile dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init1/py2/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/pkg2/foo.i dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/foo.i to Unix format... + chmod -x ./python/import_packages/from_init1/py2/pkg2/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/__init__.py dos2unix: converting file ./python/import_packages/from_init1/py2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init1/py2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py2/Makefile dos2unix: converting file ./python/import_packages/from_init1/py2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init1/py2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/pkg2/bar.i dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/from_init1/py3/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/from_init1/py3/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/pkg2/foo.hpp dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/foo.hpp to Unix format... + chmod -x ./python/import_packages/from_init1/py3/pkg2/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/pkg2/__init__.py dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init1/py3/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/pkg2/Makefile dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init1/py3/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/pkg2/foo.i dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/foo.i to Unix format... + chmod -x ./python/import_packages/from_init1/py3/pkg2/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/__init__.py dos2unix: converting file ./python/import_packages/from_init1/py3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init1/py3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/py3/Makefile dos2unix: converting file ./python/import_packages/from_init1/py3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init1/py3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/Makefile dos2unix: converting file ./python/import_packages/from_init1/Makefile to Unix format... + chmod -x ./python/import_packages/from_init1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init1/runme.py dos2unix: converting file ./python/import_packages/from_init1/runme.py to Unix format... + chmod -x ./python/import_packages/from_init1/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/nonpkg.py dos2unix: converting file ./python/import_packages/namespace_pkg/nonpkg.py to Unix format... + chmod -x ./python/import_packages/namespace_pkg/nonpkg.py + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/zipsplit.py dos2unix: converting file ./python/import_packages/namespace_pkg/zipsplit.py to Unix format... + chmod -x ./python/import_packages/namespace_pkg/zipsplit.py + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/nstest.py dos2unix: converting file ./python/import_packages/namespace_pkg/nstest.py to Unix format... + chmod -x ./python/import_packages/namespace_pkg/nstest.py + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/README dos2unix: converting file ./python/import_packages/namespace_pkg/README to Unix format... + chmod -x ./python/import_packages/namespace_pkg/README + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/split.py dos2unix: converting file ./python/import_packages/namespace_pkg/split.py to Unix format... + chmod -x ./python/import_packages/namespace_pkg/split.py + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/robin.i dos2unix: converting file ./python/import_packages/namespace_pkg/robin.i to Unix format... + chmod -x ./python/import_packages/namespace_pkg/robin.i + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/Makefile dos2unix: converting file ./python/import_packages/namespace_pkg/Makefile to Unix format... + chmod -x ./python/import_packages/namespace_pkg/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/normal.py dos2unix: converting file ./python/import_packages/namespace_pkg/normal.py to Unix format... + chmod -x ./python/import_packages/namespace_pkg/normal.py + for all in `find -type f` + dos2unix -k ./python/import_packages/namespace_pkg/runme.py dos2unix: converting file ./python/import_packages/namespace_pkg/runme.py to Unix format... + chmod -x ./python/import_packages/namespace_pkg/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/README dos2unix: converting file ./python/import_packages/same_modnames2/README to Unix format... + chmod -x ./python/import_packages/same_modnames2/README + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/Makefile dos2unix: converting file ./python/import_packages/same_modnames2/Makefile to Unix format... + chmod -x ./python/import_packages/same_modnames2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/foo.hpp dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/foo.hpp to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/__init__.py dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/Makefile dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/foo.i dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/foo.i to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/foo.hpp dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/foo.hpp to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/__init__.py dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/__init__.py to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/Makefile dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/Makefile to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/pkg1/foo.i dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/foo.i to Unix format... + chmod -x ./python/import_packages/same_modnames2/pkg1/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/same_modnames2/runme.py dos2unix: converting file ./python/import_packages/same_modnames2/runme.py to Unix format... + chmod -x ./python/import_packages/same_modnames2/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/module_is_init/README dos2unix: converting file ./python/import_packages/module_is_init/README to Unix format... + chmod -x ./python/import_packages/module_is_init/README + for all in `find -type f` + dos2unix -k ./python/import_packages/module_is_init/Makefile dos2unix: converting file ./python/import_packages/module_is_init/Makefile to Unix format... + chmod -x ./python/import_packages/module_is_init/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/module_is_init/pkg1/foo.hpp dos2unix: converting file ./python/import_packages/module_is_init/pkg1/foo.hpp to Unix format... + chmod -x ./python/import_packages/module_is_init/pkg1/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/module_is_init/pkg1/Makefile dos2unix: converting file ./python/import_packages/module_is_init/pkg1/Makefile to Unix format... + chmod -x ./python/import_packages/module_is_init/pkg1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/module_is_init/pkg1/foo.i dos2unix: converting file ./python/import_packages/module_is_init/pkg1/foo.i to Unix format... + chmod -x ./python/import_packages/module_is_init/pkg1/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/module_is_init/runme.py dos2unix: converting file ./python/import_packages/module_is_init/runme.py to Unix format... + chmod -x ./python/import_packages/module_is_init/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla_split/Makefile dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/Makefile to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla_split/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla_split/pkg1/__init__.py dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/pkg1/__init__.py to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla_split/pkg1/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla_split/foo.i dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/foo.i to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla_split/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla_split/runme.py dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/runme.py to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla_split/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/README dos2unix: converting file ./python/import_packages/split_modules/README to Unix format... + chmod -x ./python/import_packages/split_modules/README + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla/Makefile dos2unix: converting file ./python/import_packages/split_modules/vanilla/Makefile to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla/pkg1/__init__.py dos2unix: converting file ./python/import_packages/split_modules/vanilla/pkg1/__init__.py to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla/pkg1/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla/pkg1/Makefile dos2unix: converting file ./python/import_packages/split_modules/vanilla/pkg1/Makefile to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla/pkg1/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla/pkg1/foo.i dos2unix: converting file ./python/import_packages/split_modules/vanilla/pkg1/foo.i to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla/pkg1/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/vanilla/runme.py dos2unix: converting file ./python/import_packages/split_modules/vanilla/runme.py to Unix format... + chmod -x ./python/import_packages/split_modules/vanilla/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/split_modules/Makefile dos2unix: converting file ./python/import_packages/split_modules/Makefile to Unix format... + chmod -x ./python/import_packages/split_modules/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/README dos2unix: converting file ./python/import_packages/relativeimport2/README to Unix format... + chmod -x ./python/import_packages/relativeimport2/README + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/bar.i dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.hpp dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.i dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.i to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py2/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/bar.i dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.hpp dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.i dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.i to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport2/py3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/py3/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/py3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/py3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/Makefile dos2unix: converting file ./python/import_packages/relativeimport2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport2/runme.py dos2unix: converting file ./python/import_packages/relativeimport2/runme.py to Unix format... + chmod -x ./python/import_packages/relativeimport2/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/README dos2unix: converting file ./python/import_packages/from_init3/README to Unix format... + chmod -x ./python/import_packages/from_init3/README + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/bar.i dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.hpp dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.hpp to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/Makefile dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.i dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.i to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/pkg2/Makefile dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py2/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py2/Makefile dos2unix: converting file ./python/import_packages/from_init3/py2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/bar.i dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.hpp dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.hpp to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/Makefile dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.i dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.i to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/pkg2/Makefile dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py3/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/__init__.py dos2unix: converting file ./python/import_packages/from_init3/py3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init3/py3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/py3/Makefile dos2unix: converting file ./python/import_packages/from_init3/py3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/py3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/Makefile dos2unix: converting file ./python/import_packages/from_init3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init3/runme.py dos2unix: converting file ./python/import_packages/from_init3/runme.py to Unix format... + chmod -x ./python/import_packages/from_init3/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/README dos2unix: converting file ./python/import_packages/relativeimport3/README to Unix format... + chmod -x ./python/import_packages/relativeimport3/README + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/bar.i dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.hpp dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.i dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.i to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport3/py2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py2/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/py2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/py2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/bar.i dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.hpp dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.hpp to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.i dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.i to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/__init__.py dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/__init__.py dos2unix: converting file ./python/import_packages/relativeimport3/py3/__init__.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/py3/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/py3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/py3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/Makefile dos2unix: converting file ./python/import_packages/relativeimport3/Makefile to Unix format... + chmod -x ./python/import_packages/relativeimport3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/relativeimport3/runme.py dos2unix: converting file ./python/import_packages/relativeimport3/runme.py to Unix format... + chmod -x ./python/import_packages/relativeimport3/runme.py + for all in `find -type f` + dos2unix -k ./python/import_packages/Makefile dos2unix: converting file ./python/import_packages/Makefile to Unix format... + chmod -x ./python/import_packages/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/README dos2unix: converting file ./python/import_packages/from_init2/README to Unix format... + chmod -x ./python/import_packages/from_init2/README + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/bar.i dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.hpp dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.hpp to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.i dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.i to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/__init__.py dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/pkg2/Makefile dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/py2/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/__init__.py dos2unix: converting file ./python/import_packages/from_init2/py2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init2/py2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py2/Makefile dos2unix: converting file ./python/import_packages/from_init2/py2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/py2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/bar.i dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/bar.i to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/bar.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/bar.hpp dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/bar.hpp to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/bar.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.hpp dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.hpp to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.hpp + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/__init__.py dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/Makefile dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.i dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.i to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.i + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/__init__.py dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/pkg2/Makefile dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/py3/pkg2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/__init__.py dos2unix: converting file ./python/import_packages/from_init2/py3/__init__.py to Unix format... + chmod -x ./python/import_packages/from_init2/py3/__init__.py + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/py3/Makefile dos2unix: converting file ./python/import_packages/from_init2/py3/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/py3/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/Makefile dos2unix: converting file ./python/import_packages/from_init2/Makefile to Unix format... + chmod -x ./python/import_packages/from_init2/Makefile + for all in `find -type f` + dos2unix -k ./python/import_packages/from_init2/runme.py dos2unix: converting file ./python/import_packages/from_init2/runme.py to Unix format... + chmod -x ./python/import_packages/from_init2/runme.py + for all in `find -type f` + dos2unix -k ./python/varargs/example.i dos2unix: converting file ./python/varargs/example.i to Unix format... + chmod -x ./python/varargs/example.i + for all in `find -type f` + dos2unix -k ./python/varargs/Makefile dos2unix: converting file ./python/varargs/Makefile to Unix format... + chmod -x ./python/varargs/Makefile + for all in `find -type f` + dos2unix -k ./python/varargs/runme.py dos2unix: converting file ./python/varargs/runme.py to Unix format... + chmod -x ./python/varargs/runme.py + for all in `find -type f` + dos2unix -k ./python/import_template/spam.h dos2unix: converting file ./python/import_template/spam.h to Unix format... + chmod -x ./python/import_template/spam.h + for all in `find -type f` + dos2unix -k ./python/import_template/foo.h dos2unix: converting file ./python/import_template/foo.h to Unix format... + chmod -x ./python/import_template/foo.h + for all in `find -type f` + dos2unix -k ./python/import_template/bar.h dos2unix: converting file ./python/import_template/bar.h to Unix format... + chmod -x ./python/import_template/bar.h + for all in `find -type f` + dos2unix -k ./python/import_template/README dos2unix: converting file ./python/import_template/README to Unix format... + chmod -x ./python/import_template/README + for all in `find -type f` + dos2unix -k ./python/import_template/bar.i dos2unix: converting file ./python/import_template/bar.i to Unix format... + chmod -x ./python/import_template/bar.i + for all in `find -type f` + dos2unix -k ./python/import_template/base.i dos2unix: converting file ./python/import_template/base.i to Unix format... + chmod -x ./python/import_template/base.i + for all in `find -type f` + dos2unix -k ./python/import_template/base.h dos2unix: converting file ./python/import_template/base.h to Unix format... + chmod -x ./python/import_template/base.h + for all in `find -type f` + dos2unix -k ./python/import_template/Makefile dos2unix: converting file ./python/import_template/Makefile to Unix format... + chmod -x ./python/import_template/Makefile + for all in `find -type f` + dos2unix -k ./python/import_template/spam.i dos2unix: converting file ./python/import_template/spam.i to Unix format... + chmod -x ./python/import_template/spam.i + for all in `find -type f` + dos2unix -k ./python/import_template/foo.i dos2unix: converting file ./python/import_template/foo.i to Unix format... + chmod -x ./python/import_template/foo.i + for all in `find -type f` + dos2unix -k ./python/import_template/runme.py dos2unix: converting file ./python/import_template/runme.py to Unix format... + chmod -x ./python/import_template/runme.py + for all in `find -type f` + dos2unix -k ./python/doxygen/example.i dos2unix: converting file ./python/doxygen/example.i to Unix format... + chmod -x ./python/doxygen/example.i + for all in `find -type f` + dos2unix -k ./python/doxygen/example.h dos2unix: converting file ./python/doxygen/example.h to Unix format... + chmod -x ./python/doxygen/example.h + for all in `find -type f` + dos2unix -k ./python/doxygen/example.cxx dos2unix: converting file ./python/doxygen/example.cxx to Unix format... + chmod -x ./python/doxygen/example.cxx + for all in `find -type f` + dos2unix -k ./python/doxygen/Makefile dos2unix: converting file ./python/doxygen/Makefile to Unix format... + chmod -x ./python/doxygen/Makefile + for all in `find -type f` + dos2unix -k ./python/doxygen/runme.py dos2unix: converting file ./python/doxygen/runme.py to Unix format... + chmod -x ./python/doxygen/runme.py + for all in `find -type f` + dos2unix -k ./python/functor/example.i dos2unix: converting file ./python/functor/example.i to Unix format... + chmod -x ./python/functor/example.i + for all in `find -type f` + dos2unix -k ./python/functor/Makefile dos2unix: converting file ./python/functor/Makefile to Unix format... + chmod -x ./python/functor/Makefile + for all in `find -type f` + dos2unix -k ./python/functor/runme.py dos2unix: converting file ./python/functor/runme.py to Unix format... + chmod -x ./python/functor/runme.py + for all in `find -type f` + dos2unix -k ./python/funcptr/example.c dos2unix: converting file ./python/funcptr/example.c to Unix format... + chmod -x ./python/funcptr/example.c + for all in `find -type f` + dos2unix -k ./python/funcptr/example.i dos2unix: converting file ./python/funcptr/example.i to Unix format... + chmod -x ./python/funcptr/example.i + for all in `find -type f` + dos2unix -k ./python/funcptr/example.h dos2unix: converting file ./python/funcptr/example.h to Unix format... + chmod -x ./python/funcptr/example.h + for all in `find -type f` + dos2unix -k ./python/funcptr/index.html dos2unix: converting file ./python/funcptr/index.html to Unix format... + chmod -x ./python/funcptr/index.html + for all in `find -type f` + dos2unix -k ./python/funcptr/Makefile dos2unix: converting file ./python/funcptr/Makefile to Unix format... + chmod -x ./python/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./python/funcptr/runme.py dos2unix: converting file ./python/funcptr/runme.py to Unix format... + chmod -x ./python/funcptr/runme.py + for all in `find -type f` + dos2unix -k ./r/check.list dos2unix: converting file ./r/check.list to Unix format... + chmod -x ./r/check.list + for all in `find -type f` + dos2unix -k ./r/class/runme.R dos2unix: converting file ./r/class/runme.R to Unix format... + chmod -x ./r/class/runme.R + for all in `find -type f` + dos2unix -k ./r/class/example.i dos2unix: converting file ./r/class/example.i to Unix format... + chmod -x ./r/class/example.i + for all in `find -type f` + dos2unix -k ./r/class/example.h dos2unix: converting file ./r/class/example.h to Unix format... + chmod -x ./r/class/example.h + for all in `find -type f` + dos2unix -k ./r/class/example.cxx dos2unix: converting file ./r/class/example.cxx to Unix format... + chmod -x ./r/class/example.cxx + for all in `find -type f` + dos2unix -k ./r/class/Makefile dos2unix: converting file ./r/class/Makefile to Unix format... + chmod -x ./r/class/Makefile + for all in `find -type f` + dos2unix -k ./r/simple/runme.R dos2unix: converting file ./r/simple/runme.R to Unix format... + chmod -x ./r/simple/runme.R + for all in `find -type f` + dos2unix -k ./r/simple/example.c dos2unix: converting file ./r/simple/example.c to Unix format... + chmod -x ./r/simple/example.c + for all in `find -type f` + dos2unix -k ./r/simple/example.i dos2unix: converting file ./r/simple/example.i to Unix format... + chmod -x ./r/simple/example.i + for all in `find -type f` + dos2unix -k ./r/simple/Makefile dos2unix: converting file ./r/simple/Makefile to Unix format... + chmod -x ./r/simple/Makefile + for all in `find -type f` + dos2unix -k ./pike/check.list dos2unix: converting file ./pike/check.list to Unix format... + chmod -x ./pike/check.list + for all in `find -type f` + dos2unix -k ./pike/overload/example.i dos2unix: converting file ./pike/overload/example.i to Unix format... + chmod -x ./pike/overload/example.i + for all in `find -type f` + dos2unix -k ./pike/overload/example.h dos2unix: converting file ./pike/overload/example.h to Unix format... + chmod -x ./pike/overload/example.h + for all in `find -type f` + dos2unix -k ./pike/overload/runme.pike dos2unix: converting file ./pike/overload/runme.pike to Unix format... + chmod -x ./pike/overload/runme.pike + for all in `find -type f` + dos2unix -k ./pike/overload/example.cxx dos2unix: converting file ./pike/overload/example.cxx to Unix format... + chmod -x ./pike/overload/example.cxx + for all in `find -type f` + dos2unix -k ./pike/overload/Makefile dos2unix: converting file ./pike/overload/Makefile to Unix format... + chmod -x ./pike/overload/Makefile + for all in `find -type f` + dos2unix -k ./pike/template/example.i dos2unix: converting file ./pike/template/example.i to Unix format... + chmod -x ./pike/template/example.i + for all in `find -type f` + dos2unix -k ./pike/template/example.h dos2unix: converting file ./pike/template/example.h to Unix format... + chmod -x ./pike/template/example.h + for all in `find -type f` + dos2unix -k ./pike/template/runme.pike dos2unix: converting file ./pike/template/runme.pike to Unix format... + chmod -x ./pike/template/runme.pike + for all in `find -type f` + dos2unix -k ./pike/template/Makefile dos2unix: converting file ./pike/template/Makefile to Unix format... + chmod -x ./pike/template/Makefile + for all in `find -type f` + dos2unix -k ./pike/constants/example.i dos2unix: converting file ./pike/constants/example.i to Unix format... + chmod -x ./pike/constants/example.i + for all in `find -type f` + dos2unix -k ./pike/constants/runme.pike dos2unix: converting file ./pike/constants/runme.pike to Unix format... + chmod -x ./pike/constants/runme.pike + for all in `find -type f` + dos2unix -k ./pike/constants/Makefile dos2unix: converting file ./pike/constants/Makefile to Unix format... + chmod -x ./pike/constants/Makefile + for all in `find -type f` + dos2unix -k ./pike/enum/README dos2unix: converting file ./pike/enum/README to Unix format... + chmod -x ./pike/enum/README + for all in `find -type f` + dos2unix -k ./pike/enum/example.i dos2unix: converting file ./pike/enum/example.i to Unix format... + chmod -x ./pike/enum/example.i + for all in `find -type f` + dos2unix -k ./pike/enum/example.h dos2unix: converting file ./pike/enum/example.h to Unix format... + chmod -x ./pike/enum/example.h + for all in `find -type f` + dos2unix -k ./pike/enum/runme.pike dos2unix: converting file ./pike/enum/runme.pike to Unix format... + chmod -x ./pike/enum/runme.pike + for all in `find -type f` + dos2unix -k ./pike/enum/example.cxx dos2unix: converting file ./pike/enum/example.cxx to Unix format... + chmod -x ./pike/enum/example.cxx + for all in `find -type f` + dos2unix -k ./pike/enum/Makefile dos2unix: converting file ./pike/enum/Makefile to Unix format... + chmod -x ./pike/enum/Makefile + for all in `find -type f` + dos2unix -k ./pike/class/example.i dos2unix: converting file ./pike/class/example.i to Unix format... + chmod -x ./pike/class/example.i + for all in `find -type f` + dos2unix -k ./pike/class/example.h dos2unix: converting file ./pike/class/example.h to Unix format... + chmod -x ./pike/class/example.h + for all in `find -type f` + dos2unix -k ./pike/class/runme.pike dos2unix: converting file ./pike/class/runme.pike to Unix format... + chmod -x ./pike/class/runme.pike + for all in `find -type f` + dos2unix -k ./pike/class/example.cxx dos2unix: converting file ./pike/class/example.cxx to Unix format... + chmod -x ./pike/class/example.cxx + for all in `find -type f` + dos2unix -k ./pike/class/Makefile dos2unix: converting file ./pike/class/Makefile to Unix format... + chmod -x ./pike/class/Makefile + for all in `find -type f` + dos2unix -k ./pike/simple/example.c dos2unix: converting file ./pike/simple/example.c to Unix format... + chmod -x ./pike/simple/example.c + for all in `find -type f` + dos2unix -k ./pike/simple/example.i dos2unix: converting file ./pike/simple/example.i to Unix format... + chmod -x ./pike/simple/example.i + for all in `find -type f` + dos2unix -k ./pike/simple/runme.pike dos2unix: converting file ./pike/simple/runme.pike to Unix format... + chmod -x ./pike/simple/runme.pike + for all in `find -type f` + dos2unix -k ./pike/simple/Makefile dos2unix: converting file ./pike/simple/Makefile to Unix format... + chmod -x ./pike/simple/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/argout_ref/example.c dos2unix: converting file ./ocaml/argout_ref/example.c to Unix format... + chmod -x ./ocaml/argout_ref/example.c + for all in `find -type f` + dos2unix -k ./ocaml/argout_ref/example.i dos2unix: converting file ./ocaml/argout_ref/example.i to Unix format... + chmod -x ./ocaml/argout_ref/example.i + for all in `find -type f` + dos2unix -k ./ocaml/argout_ref/runme.ml dos2unix: converting file ./ocaml/argout_ref/runme.ml to Unix format... + chmod -x ./ocaml/argout_ref/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/argout_ref/Makefile dos2unix: converting file ./ocaml/argout_ref/Makefile to Unix format... + chmod -x ./ocaml/argout_ref/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/std_string/README dos2unix: converting file ./ocaml/std_string/README to Unix format... + chmod -x ./ocaml/std_string/README + for all in `find -type f` + dos2unix -k ./ocaml/std_string/example.i dos2unix: converting file ./ocaml/std_string/example.i to Unix format... + chmod -x ./ocaml/std_string/example.i + for all in `find -type f` + dos2unix -k ./ocaml/std_string/example.h dos2unix: converting file ./ocaml/std_string/example.h to Unix format... + chmod -x ./ocaml/std_string/example.h + for all in `find -type f` + dos2unix -k ./ocaml/std_string/runme.ml dos2unix: converting file ./ocaml/std_string/runme.ml to Unix format... + chmod -x ./ocaml/std_string/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/std_string/Makefile dos2unix: converting file ./ocaml/std_string/Makefile to Unix format... + chmod -x ./ocaml/std_string/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/check.list dos2unix: converting file ./ocaml/check.list to Unix format... + chmod -x ./ocaml/check.list + for all in `find -type f` + dos2unix -k ./ocaml/stl/example.i dos2unix: converting file ./ocaml/stl/example.i to Unix format... + chmod -x ./ocaml/stl/example.i + for all in `find -type f` + dos2unix -k ./ocaml/stl/example.h dos2unix: converting file ./ocaml/stl/example.h to Unix format... + chmod -x ./ocaml/stl/example.h + for all in `find -type f` + dos2unix -k ./ocaml/stl/runme.ml dos2unix: converting file ./ocaml/stl/runme.ml to Unix format... + chmod -x ./ocaml/stl/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/stl/Makefile dos2unix: converting file ./ocaml/stl/Makefile to Unix format... + chmod -x ./ocaml/stl/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/contract/example.i dos2unix: converting file ./ocaml/contract/example.i to Unix format... + chmod -x ./ocaml/contract/example.i + for all in `find -type f` + dos2unix -k ./ocaml/contract/runme.ml dos2unix: converting file ./ocaml/contract/runme.ml to Unix format... + chmod -x ./ocaml/contract/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/contract/Makefile dos2unix: converting file ./ocaml/contract/Makefile to Unix format... + chmod -x ./ocaml/contract/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/callback/example.c dos2unix: converting file ./ocaml/callback/example.c to Unix format... + chmod -x ./ocaml/callback/example.c + for all in `find -type f` + dos2unix -k ./ocaml/callback/example.i dos2unix: converting file ./ocaml/callback/example.i to Unix format... + chmod -x ./ocaml/callback/example.i + for all in `find -type f` + dos2unix -k ./ocaml/callback/example.h dos2unix: converting file ./ocaml/callback/example.h to Unix format... + chmod -x ./ocaml/callback/example.h + for all in `find -type f` + dos2unix -k ./ocaml/callback/runme.ml dos2unix: converting file ./ocaml/callback/runme.ml to Unix format... + chmod -x ./ocaml/callback/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/callback/Makefile dos2unix: converting file ./ocaml/callback/Makefile to Unix format... + chmod -x ./ocaml/callback/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/scoped_enum/foo.h dos2unix: converting file ./ocaml/scoped_enum/foo.h to Unix format... + chmod -x ./ocaml/scoped_enum/foo.h + for all in `find -type f` + dos2unix -k ./ocaml/scoped_enum/README dos2unix: converting file ./ocaml/scoped_enum/README to Unix format... + chmod -x ./ocaml/scoped_enum/README + for all in `find -type f` + dos2unix -k ./ocaml/scoped_enum/example.i dos2unix: converting file ./ocaml/scoped_enum/example.i to Unix format... + chmod -x ./ocaml/scoped_enum/example.i + for all in `find -type f` + dos2unix -k ./ocaml/scoped_enum/runme.ml dos2unix: converting file ./ocaml/scoped_enum/runme.ml to Unix format... + chmod -x ./ocaml/scoped_enum/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/scoped_enum/Makefile dos2unix: converting file ./ocaml/scoped_enum/Makefile to Unix format... + chmod -x ./ocaml/scoped_enum/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/class/example.c dos2unix: converting file ./ocaml/class/example.c to Unix format... + chmod -x ./ocaml/class/example.c + for all in `find -type f` + dos2unix -k ./ocaml/class/example.i dos2unix: converting file ./ocaml/class/example.i to Unix format... + chmod -x ./ocaml/class/example.i + for all in `find -type f` + dos2unix -k ./ocaml/class/example.h dos2unix: converting file ./ocaml/class/example.h to Unix format... + chmod -x ./ocaml/class/example.h + for all in `find -type f` + dos2unix -k ./ocaml/class/runme.ml dos2unix: converting file ./ocaml/class/runme.ml to Unix format... + chmod -x ./ocaml/class/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/class/Makefile dos2unix: converting file ./ocaml/class/Makefile to Unix format... + chmod -x ./ocaml/class/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/std_vector/example.i dos2unix: converting file ./ocaml/std_vector/example.i to Unix format... + chmod -x ./ocaml/std_vector/example.i + for all in `find -type f` + dos2unix -k ./ocaml/std_vector/example.h dos2unix: converting file ./ocaml/std_vector/example.h to Unix format... + chmod -x ./ocaml/std_vector/example.h + for all in `find -type f` + dos2unix -k ./ocaml/std_vector/runme.ml dos2unix: converting file ./ocaml/std_vector/runme.ml to Unix format... + chmod -x ./ocaml/std_vector/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/std_vector/Makefile dos2unix: converting file ./ocaml/std_vector/Makefile to Unix format... + chmod -x ./ocaml/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/string_from_ptr/example.i dos2unix: converting file ./ocaml/string_from_ptr/example.i to Unix format... + chmod -x ./ocaml/string_from_ptr/example.i + for all in `find -type f` + dos2unix -k ./ocaml/string_from_ptr/runme.ml dos2unix: converting file ./ocaml/string_from_ptr/runme.ml to Unix format... + chmod -x ./ocaml/string_from_ptr/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/string_from_ptr/Makefile dos2unix: converting file ./ocaml/string_from_ptr/Makefile to Unix format... + chmod -x ./ocaml/string_from_ptr/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/simple/example.c dos2unix: converting file ./ocaml/simple/example.c to Unix format... + chmod -x ./ocaml/simple/example.c + for all in `find -type f` + dos2unix -k ./ocaml/simple/example.i dos2unix: converting file ./ocaml/simple/example.i to Unix format... + chmod -x ./ocaml/simple/example.i + for all in `find -type f` + dos2unix -k ./ocaml/simple/runme.ml dos2unix: converting file ./ocaml/simple/runme.ml to Unix format... + chmod -x ./ocaml/simple/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/simple/index.html dos2unix: converting file ./ocaml/simple/index.html to Unix format... + chmod -x ./ocaml/simple/index.html + for all in `find -type f` + dos2unix -k ./ocaml/simple/Makefile dos2unix: converting file ./ocaml/simple/Makefile to Unix format... + chmod -x ./ocaml/simple/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/strings_test/example.i dos2unix: converting file ./ocaml/strings_test/example.i to Unix format... + chmod -x ./ocaml/strings_test/example.i + for all in `find -type f` + dos2unix -k ./ocaml/strings_test/example.h dos2unix: converting file ./ocaml/strings_test/example.h to Unix format... + chmod -x ./ocaml/strings_test/example.h + for all in `find -type f` + dos2unix -k ./ocaml/strings_test/runme.ml dos2unix: converting file ./ocaml/strings_test/runme.ml to Unix format... + chmod -x ./ocaml/strings_test/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/strings_test/Makefile dos2unix: converting file ./ocaml/strings_test/Makefile to Unix format... + chmod -x ./ocaml/strings_test/Makefile + for all in `find -type f` + dos2unix -k ./ocaml/shapes/example.c dos2unix: converting file ./ocaml/shapes/example.c to Unix format... + chmod -x ./ocaml/shapes/example.c + for all in `find -type f` + dos2unix -k ./ocaml/shapes/example.i dos2unix: converting file ./ocaml/shapes/example.i to Unix format... + chmod -x ./ocaml/shapes/example.i + for all in `find -type f` + dos2unix -k ./ocaml/shapes/example.h dos2unix: converting file ./ocaml/shapes/example.h to Unix format... + chmod -x ./ocaml/shapes/example.h + for all in `find -type f` + dos2unix -k ./ocaml/shapes/runme.ml dos2unix: converting file ./ocaml/shapes/runme.ml to Unix format... + chmod -x ./ocaml/shapes/runme.ml + for all in `find -type f` + dos2unix -k ./ocaml/shapes/Makefile dos2unix: converting file ./ocaml/shapes/Makefile to Unix format... + chmod -x ./ocaml/shapes/Makefile + for all in `find -type f` + dos2unix -k ./tcl/check.list dos2unix: converting file ./tcl/check.list to Unix format... + chmod -x ./tcl/check.list + for all in `find -type f` + dos2unix -k ./tcl/reference/example.i dos2unix: converting file ./tcl/reference/example.i to Unix format... + chmod -x ./tcl/reference/example.i + for all in `find -type f` + dos2unix -k ./tcl/reference/example.h dos2unix: converting file ./tcl/reference/example.h to Unix format... + chmod -x ./tcl/reference/example.h + for all in `find -type f` + dos2unix -k ./tcl/reference/example.cxx dos2unix: converting file ./tcl/reference/example.cxx to Unix format... + chmod -x ./tcl/reference/example.cxx + for all in `find -type f` + dos2unix -k ./tcl/reference/index.html dos2unix: converting file ./tcl/reference/index.html to Unix format... + chmod -x ./tcl/reference/index.html + for all in `find -type f` + dos2unix -k ./tcl/reference/Makefile dos2unix: converting file ./tcl/reference/Makefile to Unix format... + chmod -x ./tcl/reference/Makefile + for all in `find -type f` + dos2unix -k ./tcl/reference/runme.tcl dos2unix: converting file ./tcl/reference/runme.tcl to Unix format... + chmod -x ./tcl/reference/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/import/spam.h dos2unix: converting file ./tcl/import/spam.h to Unix format... + chmod -x ./tcl/import/spam.h + for all in `find -type f` + dos2unix -k ./tcl/import/foo.h dos2unix: converting file ./tcl/import/foo.h to Unix format... + chmod -x ./tcl/import/foo.h + for all in `find -type f` + dos2unix -k ./tcl/import/bar.h dos2unix: converting file ./tcl/import/bar.h to Unix format... + chmod -x ./tcl/import/bar.h + for all in `find -type f` + dos2unix -k ./tcl/import/README dos2unix: converting file ./tcl/import/README to Unix format... + chmod -x ./tcl/import/README + for all in `find -type f` + dos2unix -k ./tcl/import/bar.i dos2unix: converting file ./tcl/import/bar.i to Unix format... + chmod -x ./tcl/import/bar.i + for all in `find -type f` + dos2unix -k ./tcl/import/base.i dos2unix: converting file ./tcl/import/base.i to Unix format... + chmod -x ./tcl/import/base.i + for all in `find -type f` + dos2unix -k ./tcl/import/base.h dos2unix: converting file ./tcl/import/base.h to Unix format... + chmod -x ./tcl/import/base.h + for all in `find -type f` + dos2unix -k ./tcl/import/Makefile dos2unix: converting file ./tcl/import/Makefile to Unix format... + chmod -x ./tcl/import/Makefile + for all in `find -type f` + dos2unix -k ./tcl/import/spam.i dos2unix: converting file ./tcl/import/spam.i to Unix format... + chmod -x ./tcl/import/spam.i + for all in `find -type f` + dos2unix -k ./tcl/import/foo.i dos2unix: converting file ./tcl/import/foo.i to Unix format... + chmod -x ./tcl/import/foo.i + for all in `find -type f` + dos2unix -k ./tcl/import/runme.tcl dos2unix: converting file ./tcl/import/runme.tcl to Unix format... + chmod -x ./tcl/import/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/variables/example.c dos2unix: converting file ./tcl/variables/example.c to Unix format... + chmod -x ./tcl/variables/example.c + for all in `find -type f` + dos2unix -k ./tcl/variables/example.i dos2unix: converting file ./tcl/variables/example.i to Unix format... + chmod -x ./tcl/variables/example.i + for all in `find -type f` + dos2unix -k ./tcl/variables/example.h dos2unix: converting file ./tcl/variables/example.h to Unix format... + chmod -x ./tcl/variables/example.h + for all in `find -type f` + dos2unix -k ./tcl/variables/index.html dos2unix: converting file ./tcl/variables/index.html to Unix format... + chmod -x ./tcl/variables/index.html + for all in `find -type f` + dos2unix -k ./tcl/variables/Makefile dos2unix: converting file ./tcl/variables/Makefile to Unix format... + chmod -x ./tcl/variables/Makefile + for all in `find -type f` + dos2unix -k ./tcl/variables/runme.tcl dos2unix: converting file ./tcl/variables/runme.tcl to Unix format... + chmod -x ./tcl/variables/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/contract/example.c dos2unix: converting file ./tcl/contract/example.c to Unix format... + chmod -x ./tcl/contract/example.c + for all in `find -type f` + dos2unix -k ./tcl/contract/example.i dos2unix: converting file ./tcl/contract/example.i to Unix format... + chmod -x ./tcl/contract/example.i + for all in `find -type f` + dos2unix -k ./tcl/contract/Makefile dos2unix: converting file ./tcl/contract/Makefile to Unix format... + chmod -x ./tcl/contract/Makefile + for all in `find -type f` + dos2unix -k ./tcl/contract/runme.tcl dos2unix: converting file ./tcl/contract/runme.tcl to Unix format... + chmod -x ./tcl/contract/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/pointer/example.c dos2unix: converting file ./tcl/pointer/example.c to Unix format... + chmod -x ./tcl/pointer/example.c + for all in `find -type f` + dos2unix -k ./tcl/pointer/example.i dos2unix: converting file ./tcl/pointer/example.i to Unix format... + chmod -x ./tcl/pointer/example.i + for all in `find -type f` + dos2unix -k ./tcl/pointer/index.html dos2unix: converting file ./tcl/pointer/index.html to Unix format... + chmod -x ./tcl/pointer/index.html + for all in `find -type f` + dos2unix -k ./tcl/pointer/Makefile dos2unix: converting file ./tcl/pointer/Makefile to Unix format... + chmod -x ./tcl/pointer/Makefile + for all in `find -type f` + dos2unix -k ./tcl/pointer/runme.tcl dos2unix: converting file ./tcl/pointer/runme.tcl to Unix format... + chmod -x ./tcl/pointer/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/constants/example.i dos2unix: converting file ./tcl/constants/example.i to Unix format... + chmod -x ./tcl/constants/example.i + for all in `find -type f` + dos2unix -k ./tcl/constants/index.html dos2unix: converting file ./tcl/constants/index.html to Unix format... + chmod -x ./tcl/constants/index.html + for all in `find -type f` + dos2unix -k ./tcl/constants/Makefile dos2unix: converting file ./tcl/constants/Makefile to Unix format... + chmod -x ./tcl/constants/Makefile + for all in `find -type f` + dos2unix -k ./tcl/constants/runme.tcl dos2unix: converting file ./tcl/constants/runme.tcl to Unix format... + chmod -x ./tcl/constants/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/value/example.c dos2unix: converting file ./tcl/value/example.c to Unix format... + chmod -x ./tcl/value/example.c + for all in `find -type f` + dos2unix -k ./tcl/value/example.i dos2unix: converting file ./tcl/value/example.i to Unix format... + chmod -x ./tcl/value/example.i + for all in `find -type f` + dos2unix -k ./tcl/value/example.h dos2unix: converting file ./tcl/value/example.h to Unix format... + chmod -x ./tcl/value/example.h + for all in `find -type f` + dos2unix -k ./tcl/value/index.html dos2unix: converting file ./tcl/value/index.html to Unix format... + chmod -x ./tcl/value/index.html + for all in `find -type f` + dos2unix -k ./tcl/value/Makefile dos2unix: converting file ./tcl/value/Makefile to Unix format... + chmod -x ./tcl/value/Makefile + for all in `find -type f` + dos2unix -k ./tcl/value/runme.tcl dos2unix: converting file ./tcl/value/runme.tcl to Unix format... + chmod -x ./tcl/value/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/multimap/example.c dos2unix: converting file ./tcl/multimap/example.c to Unix format... + chmod -x ./tcl/multimap/example.c + for all in `find -type f` + dos2unix -k ./tcl/multimap/example.i dos2unix: converting file ./tcl/multimap/example.i to Unix format... + chmod -x ./tcl/multimap/example.i + for all in `find -type f` + dos2unix -k ./tcl/multimap/Makefile dos2unix: converting file ./tcl/multimap/Makefile to Unix format... + chmod -x ./tcl/multimap/Makefile + for all in `find -type f` + dos2unix -k ./tcl/multimap/runme.tcl dos2unix: converting file ./tcl/multimap/runme.tcl to Unix format... + chmod -x ./tcl/multimap/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/enum/example.i dos2unix: converting file ./tcl/enum/example.i to Unix format... + chmod -x ./tcl/enum/example.i + for all in `find -type f` + dos2unix -k ./tcl/enum/example.h dos2unix: converting file ./tcl/enum/example.h to Unix format... + chmod -x ./tcl/enum/example.h + for all in `find -type f` + dos2unix -k ./tcl/enum/example.cxx dos2unix: converting file ./tcl/enum/example.cxx to Unix format... + chmod -x ./tcl/enum/example.cxx + for all in `find -type f` + dos2unix -k ./tcl/enum/index.html dos2unix: converting file ./tcl/enum/index.html to Unix format... + chmod -x ./tcl/enum/index.html + for all in `find -type f` + dos2unix -k ./tcl/enum/Makefile dos2unix: converting file ./tcl/enum/Makefile to Unix format... + chmod -x ./tcl/enum/Makefile + for all in `find -type f` + dos2unix -k ./tcl/enum/runme.tcl dos2unix: converting file ./tcl/enum/runme.tcl to Unix format... + chmod -x ./tcl/enum/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/operator/example.i dos2unix: converting file ./tcl/operator/example.i to Unix format... + chmod -x ./tcl/operator/example.i + for all in `find -type f` + dos2unix -k ./tcl/operator/example.h dos2unix: converting file ./tcl/operator/example.h to Unix format... + chmod -x ./tcl/operator/example.h + for all in `find -type f` + dos2unix -k ./tcl/operator/Makefile dos2unix: converting file ./tcl/operator/Makefile to Unix format... + chmod -x ./tcl/operator/Makefile + for all in `find -type f` + dos2unix -k ./tcl/operator/runme.tcl dos2unix: converting file ./tcl/operator/runme.tcl to Unix format... + chmod -x ./tcl/operator/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/class/runme2.tcl dos2unix: converting file ./tcl/class/runme2.tcl to Unix format... + chmod -x ./tcl/class/runme2.tcl + for all in `find -type f` + dos2unix -k ./tcl/class/example.i dos2unix: converting file ./tcl/class/example.i to Unix format... + chmod -x ./tcl/class/example.i + for all in `find -type f` + dos2unix -k ./tcl/class/example.h dos2unix: converting file ./tcl/class/example.h to Unix format... + chmod -x ./tcl/class/example.h + for all in `find -type f` + dos2unix -k ./tcl/class/example.cxx dos2unix: converting file ./tcl/class/example.cxx to Unix format... + chmod -x ./tcl/class/example.cxx + for all in `find -type f` + dos2unix -k ./tcl/class/index.html dos2unix: converting file ./tcl/class/index.html to Unix format... + chmod -x ./tcl/class/index.html + for all in `find -type f` + dos2unix -k ./tcl/class/Makefile dos2unix: converting file ./tcl/class/Makefile to Unix format... + chmod -x ./tcl/class/Makefile + for all in `find -type f` + dos2unix -k ./tcl/class/runme.tcl dos2unix: converting file ./tcl/class/runme.tcl to Unix format... + chmod -x ./tcl/class/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/std_vector/example.i dos2unix: converting file ./tcl/std_vector/example.i to Unix format... + chmod -x ./tcl/std_vector/example.i + for all in `find -type f` + dos2unix -k ./tcl/std_vector/example.h dos2unix: converting file ./tcl/std_vector/example.h to Unix format... + chmod -x ./tcl/std_vector/example.h + for all in `find -type f` + dos2unix -k ./tcl/std_vector/Makefile dos2unix: converting file ./tcl/std_vector/Makefile to Unix format... + chmod -x ./tcl/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./tcl/std_vector/runme.tcl dos2unix: converting file ./tcl/std_vector/runme.tcl to Unix format... + chmod -x ./tcl/std_vector/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/index.html dos2unix: converting file ./tcl/index.html to Unix format... + chmod -x ./tcl/index.html + for all in `find -type f` + dos2unix -k ./tcl/simple/example.c dos2unix: converting file ./tcl/simple/example.c to Unix format... + chmod -x ./tcl/simple/example.c + for all in `find -type f` + dos2unix -k ./tcl/simple/example.i dos2unix: converting file ./tcl/simple/example.i to Unix format... + chmod -x ./tcl/simple/example.i + for all in `find -type f` + dos2unix -k ./tcl/simple/index.html dos2unix: converting file ./tcl/simple/index.html to Unix format... + chmod -x ./tcl/simple/index.html + for all in `find -type f` + dos2unix -k ./tcl/simple/Makefile dos2unix: converting file ./tcl/simple/Makefile to Unix format... + chmod -x ./tcl/simple/Makefile + for all in `find -type f` + dos2unix -k ./tcl/simple/runme.tcl dos2unix: converting file ./tcl/simple/runme.tcl to Unix format... + chmod -x ./tcl/simple/runme.tcl + for all in `find -type f` + dos2unix -k ./tcl/funcptr/example.c dos2unix: converting file ./tcl/funcptr/example.c to Unix format... + chmod -x ./tcl/funcptr/example.c + for all in `find -type f` + dos2unix -k ./tcl/funcptr/example.i dos2unix: converting file ./tcl/funcptr/example.i to Unix format... + chmod -x ./tcl/funcptr/example.i + for all in `find -type f` + dos2unix -k ./tcl/funcptr/example.h dos2unix: converting file ./tcl/funcptr/example.h to Unix format... + chmod -x ./tcl/funcptr/example.h + for all in `find -type f` + dos2unix -k ./tcl/funcptr/index.html dos2unix: converting file ./tcl/funcptr/index.html to Unix format... + chmod -x ./tcl/funcptr/index.html + for all in `find -type f` + dos2unix -k ./tcl/funcptr/Makefile dos2unix: converting file ./tcl/funcptr/Makefile to Unix format... + chmod -x ./tcl/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./tcl/funcptr/runme.tcl dos2unix: converting file ./tcl/funcptr/runme.tcl to Unix format... + chmod -x ./tcl/funcptr/runme.tcl + for all in `find -type f` + dos2unix -k ./javascript/check.list dos2unix: converting file ./javascript/check.list to Unix format... + chmod -x ./javascript/check.list + for all in `find -type f` + dos2unix -k ./javascript/reference/example.js dos2unix: converting file ./javascript/reference/example.js to Unix format... + chmod -x ./javascript/reference/example.js + for all in `find -type f` + dos2unix -k ./javascript/reference/runme.js dos2unix: converting file ./javascript/reference/runme.js to Unix format... + chmod -x ./javascript/reference/runme.js + for all in `find -type f` + dos2unix -k ./javascript/reference/example.i dos2unix: converting file ./javascript/reference/example.i to Unix format... + chmod -x ./javascript/reference/example.i + for all in `find -type f` + dos2unix -k ./javascript/reference/example.h dos2unix: converting file ./javascript/reference/example.h to Unix format... + chmod -x ./javascript/reference/example.h + for all in `find -type f` + dos2unix -k ./javascript/reference/example.cxx dos2unix: converting file ./javascript/reference/example.cxx to Unix format... + chmod -x ./javascript/reference/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/reference/Makefile dos2unix: converting file ./javascript/reference/Makefile to Unix format... + chmod -x ./javascript/reference/Makefile + for all in `find -type f` + dos2unix -k ./javascript/reference/binding.gyp.in dos2unix: converting file ./javascript/reference/binding.gyp.in to Unix format... + chmod -x ./javascript/reference/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/exception/example.js dos2unix: converting file ./javascript/exception/example.js to Unix format... + chmod -x ./javascript/exception/example.js + for all in `find -type f` + dos2unix -k ./javascript/exception/runme.js dos2unix: converting file ./javascript/exception/runme.js to Unix format... + chmod -x ./javascript/exception/runme.js + for all in `find -type f` + dos2unix -k ./javascript/exception/example.i dos2unix: converting file ./javascript/exception/example.i to Unix format... + chmod -x ./javascript/exception/example.i + for all in `find -type f` + dos2unix -k ./javascript/exception/example.h dos2unix: converting file ./javascript/exception/example.h to Unix format... + chmod -x ./javascript/exception/example.h + for all in `find -type f` + dos2unix -k ./javascript/exception/example.cxx dos2unix: converting file ./javascript/exception/example.cxx to Unix format... + chmod -x ./javascript/exception/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/exception/Makefile dos2unix: converting file ./javascript/exception/Makefile to Unix format... + chmod -x ./javascript/exception/Makefile + for all in `find -type f` + dos2unix -k ./javascript/exception/binding.gyp.in dos2unix: converting file ./javascript/exception/binding.gyp.in to Unix format... + chmod -x ./javascript/exception/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/variables/example.js dos2unix: converting file ./javascript/variables/example.js to Unix format... + chmod -x ./javascript/variables/example.js + for all in `find -type f` + dos2unix -k ./javascript/variables/runme.js dos2unix: converting file ./javascript/variables/runme.js to Unix format... + chmod -x ./javascript/variables/runme.js + for all in `find -type f` + dos2unix -k ./javascript/variables/example.i dos2unix: converting file ./javascript/variables/example.i to Unix format... + chmod -x ./javascript/variables/example.i + for all in `find -type f` + dos2unix -k ./javascript/variables/example.h dos2unix: converting file ./javascript/variables/example.h to Unix format... + chmod -x ./javascript/variables/example.h + for all in `find -type f` + dos2unix -k ./javascript/variables/example.cxx dos2unix: converting file ./javascript/variables/example.cxx to Unix format... + chmod -x ./javascript/variables/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/variables/Makefile dos2unix: converting file ./javascript/variables/Makefile to Unix format... + chmod -x ./javascript/variables/Makefile + for all in `find -type f` + dos2unix -k ./javascript/variables/binding.gyp.in dos2unix: converting file ./javascript/variables/binding.gyp.in to Unix format... + chmod -x ./javascript/variables/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/overload/example.js dos2unix: converting file ./javascript/overload/example.js to Unix format... + chmod -x ./javascript/overload/example.js + for all in `find -type f` + dos2unix -k ./javascript/overload/runme.js dos2unix: converting file ./javascript/overload/runme.js to Unix format... + chmod -x ./javascript/overload/runme.js + for all in `find -type f` + dos2unix -k ./javascript/overload/example.i dos2unix: converting file ./javascript/overload/example.i to Unix format... + chmod -x ./javascript/overload/example.i + for all in `find -type f` + dos2unix -k ./javascript/overload/example.h dos2unix: converting file ./javascript/overload/example.h to Unix format... + chmod -x ./javascript/overload/example.h + for all in `find -type f` + dos2unix -k ./javascript/overload/Makefile dos2unix: converting file ./javascript/overload/Makefile to Unix format... + chmod -x ./javascript/overload/Makefile + for all in `find -type f` + dos2unix -k ./javascript/overload/binding.gyp.in dos2unix: converting file ./javascript/overload/binding.gyp.in to Unix format... + chmod -x ./javascript/overload/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/template/example.js dos2unix: converting file ./javascript/template/example.js to Unix format... + chmod -x ./javascript/template/example.js + for all in `find -type f` + dos2unix -k ./javascript/template/runme.js dos2unix: converting file ./javascript/template/runme.js to Unix format... + chmod -x ./javascript/template/runme.js + for all in `find -type f` + dos2unix -k ./javascript/template/example.i dos2unix: converting file ./javascript/template/example.i to Unix format... + chmod -x ./javascript/template/example.i + for all in `find -type f` + dos2unix -k ./javascript/template/example.h dos2unix: converting file ./javascript/template/example.h to Unix format... + chmod -x ./javascript/template/example.h + for all in `find -type f` + dos2unix -k ./javascript/template/Makefile dos2unix: converting file ./javascript/template/Makefile to Unix format... + chmod -x ./javascript/template/Makefile + for all in `find -type f` + dos2unix -k ./javascript/template/binding.gyp.in dos2unix: converting file ./javascript/template/binding.gyp.in to Unix format... + chmod -x ./javascript/template/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/pointer/example.js dos2unix: converting file ./javascript/pointer/example.js to Unix format... + chmod -x ./javascript/pointer/example.js + for all in `find -type f` + dos2unix -k ./javascript/pointer/runme.js dos2unix: converting file ./javascript/pointer/runme.js to Unix format... + chmod -x ./javascript/pointer/runme.js + for all in `find -type f` + dos2unix -k ./javascript/pointer/example.i dos2unix: converting file ./javascript/pointer/example.i to Unix format... + chmod -x ./javascript/pointer/example.i + for all in `find -type f` + dos2unix -k ./javascript/pointer/example.cxx dos2unix: converting file ./javascript/pointer/example.cxx to Unix format... + chmod -x ./javascript/pointer/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/pointer/Makefile dos2unix: converting file ./javascript/pointer/Makefile to Unix format... + chmod -x ./javascript/pointer/Makefile + for all in `find -type f` + dos2unix -k ./javascript/pointer/binding.gyp.in dos2unix: converting file ./javascript/pointer/binding.gyp.in to Unix format... + chmod -x ./javascript/pointer/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/enum/example.js dos2unix: converting file ./javascript/enum/example.js to Unix format... + chmod -x ./javascript/enum/example.js + for all in `find -type f` + dos2unix -k ./javascript/enum/runme.js dos2unix: converting file ./javascript/enum/runme.js to Unix format... + chmod -x ./javascript/enum/runme.js + for all in `find -type f` + dos2unix -k ./javascript/enum/example.i dos2unix: converting file ./javascript/enum/example.i to Unix format... + chmod -x ./javascript/enum/example.i + for all in `find -type f` + dos2unix -k ./javascript/enum/example.h dos2unix: converting file ./javascript/enum/example.h to Unix format... + chmod -x ./javascript/enum/example.h + for all in `find -type f` + dos2unix -k ./javascript/enum/example.cxx dos2unix: converting file ./javascript/enum/example.cxx to Unix format... + chmod -x ./javascript/enum/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/enum/Makefile dos2unix: converting file ./javascript/enum/Makefile to Unix format... + chmod -x ./javascript/enum/Makefile + for all in `find -type f` + dos2unix -k ./javascript/enum/binding.gyp.in dos2unix: converting file ./javascript/enum/binding.gyp.in to Unix format... + chmod -x ./javascript/enum/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/operator/example.js dos2unix: converting file ./javascript/operator/example.js to Unix format... + chmod -x ./javascript/operator/example.js + for all in `find -type f` + dos2unix -k ./javascript/operator/runme.js dos2unix: converting file ./javascript/operator/runme.js to Unix format... + chmod -x ./javascript/operator/runme.js + for all in `find -type f` + dos2unix -k ./javascript/operator/example.i dos2unix: converting file ./javascript/operator/example.i to Unix format... + chmod -x ./javascript/operator/example.i + for all in `find -type f` + dos2unix -k ./javascript/operator/example.h dos2unix: converting file ./javascript/operator/example.h to Unix format... + chmod -x ./javascript/operator/example.h + for all in `find -type f` + dos2unix -k ./javascript/operator/Makefile dos2unix: converting file ./javascript/operator/Makefile to Unix format... + chmod -x ./javascript/operator/Makefile + for all in `find -type f` + dos2unix -k ./javascript/operator/binding.gyp.in dos2unix: converting file ./javascript/operator/binding.gyp.in to Unix format... + chmod -x ./javascript/operator/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/nspace/example.js dos2unix: converting file ./javascript/nspace/example.js to Unix format... + chmod -x ./javascript/nspace/example.js + for all in `find -type f` + dos2unix -k ./javascript/nspace/runme.js dos2unix: converting file ./javascript/nspace/runme.js to Unix format... + chmod -x ./javascript/nspace/runme.js + for all in `find -type f` + dos2unix -k ./javascript/nspace/example.i dos2unix: converting file ./javascript/nspace/example.i to Unix format... + chmod -x ./javascript/nspace/example.i + for all in `find -type f` + dos2unix -k ./javascript/nspace/example.h dos2unix: converting file ./javascript/nspace/example.h to Unix format... + chmod -x ./javascript/nspace/example.h + for all in `find -type f` + dos2unix -k ./javascript/nspace/Makefile dos2unix: converting file ./javascript/nspace/Makefile to Unix format... + chmod -x ./javascript/nspace/Makefile + for all in `find -type f` + dos2unix -k ./javascript/nspace/binding.gyp.in dos2unix: converting file ./javascript/nspace/binding.gyp.in to Unix format... + chmod -x ./javascript/nspace/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/class/example.js dos2unix: converting file ./javascript/class/example.js to Unix format... + chmod -x ./javascript/class/example.js + for all in `find -type f` + dos2unix -k ./javascript/class/runme.js dos2unix: converting file ./javascript/class/runme.js to Unix format... + chmod -x ./javascript/class/runme.js + for all in `find -type f` + dos2unix -k ./javascript/class/example.i dos2unix: converting file ./javascript/class/example.i to Unix format... + chmod -x ./javascript/class/example.i + for all in `find -type f` + dos2unix -k ./javascript/class/example.h dos2unix: converting file ./javascript/class/example.h to Unix format... + chmod -x ./javascript/class/example.h + for all in `find -type f` + dos2unix -k ./javascript/class/example.cxx dos2unix: converting file ./javascript/class/example.cxx to Unix format... + chmod -x ./javascript/class/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/class/Makefile dos2unix: converting file ./javascript/class/Makefile to Unix format... + chmod -x ./javascript/class/Makefile + for all in `find -type f` + dos2unix -k ./javascript/class/binding.gyp.in dos2unix: converting file ./javascript/class/binding.gyp.in to Unix format... + chmod -x ./javascript/class/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/constant/example.js dos2unix: converting file ./javascript/constant/example.js to Unix format... + chmod -x ./javascript/constant/example.js + for all in `find -type f` + dos2unix -k ./javascript/constant/runme.js dos2unix: converting file ./javascript/constant/runme.js to Unix format... + chmod -x ./javascript/constant/runme.js + for all in `find -type f` + dos2unix -k ./javascript/constant/example.i dos2unix: converting file ./javascript/constant/example.i to Unix format... + chmod -x ./javascript/constant/example.i + for all in `find -type f` + dos2unix -k ./javascript/constant/example.h dos2unix: converting file ./javascript/constant/example.h to Unix format... + chmod -x ./javascript/constant/example.h + for all in `find -type f` + dos2unix -k ./javascript/constant/Makefile dos2unix: converting file ./javascript/constant/Makefile to Unix format... + chmod -x ./javascript/constant/Makefile + for all in `find -type f` + dos2unix -k ./javascript/constant/binding.gyp.in dos2unix: converting file ./javascript/constant/binding.gyp.in to Unix format... + chmod -x ./javascript/constant/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/simple/example.js dos2unix: converting file ./javascript/simple/example.js to Unix format... + chmod -x ./javascript/simple/example.js + for all in `find -type f` + dos2unix -k ./javascript/simple/runme.js dos2unix: converting file ./javascript/simple/runme.js to Unix format... + chmod -x ./javascript/simple/runme.js + for all in `find -type f` + dos2unix -k ./javascript/simple/example.i dos2unix: converting file ./javascript/simple/example.i to Unix format... + chmod -x ./javascript/simple/example.i + for all in `find -type f` + dos2unix -k ./javascript/simple/example.cxx dos2unix: converting file ./javascript/simple/example.cxx to Unix format... + chmod -x ./javascript/simple/example.cxx + for all in `find -type f` + dos2unix -k ./javascript/simple/Makefile dos2unix: converting file ./javascript/simple/Makefile to Unix format... + chmod -x ./javascript/simple/Makefile + for all in `find -type f` + dos2unix -k ./javascript/simple/binding.gyp.in dos2unix: converting file ./javascript/simple/binding.gyp.in to Unix format... + chmod -x ./javascript/simple/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/native/example.js dos2unix: converting file ./javascript/native/example.js to Unix format... + chmod -x ./javascript/native/example.js + for all in `find -type f` + dos2unix -k ./javascript/native/runme.js dos2unix: converting file ./javascript/native/runme.js to Unix format... + chmod -x ./javascript/native/runme.js + for all in `find -type f` + dos2unix -k ./javascript/native/example.i dos2unix: converting file ./javascript/native/example.i to Unix format... + chmod -x ./javascript/native/example.i + for all in `find -type f` + dos2unix -k ./javascript/native/index.html dos2unix: converting file ./javascript/native/index.html to Unix format... + chmod -x ./javascript/native/index.html + for all in `find -type f` + dos2unix -k ./javascript/native/Makefile dos2unix: converting file ./javascript/native/Makefile to Unix format... + chmod -x ./javascript/native/Makefile + for all in `find -type f` + dos2unix -k ./javascript/native/binding.gyp.in dos2unix: converting file ./javascript/native/binding.gyp.in to Unix format... + chmod -x ./javascript/native/binding.gyp.in + for all in `find -type f` + dos2unix -k ./javascript/example.mk dos2unix: converting file ./javascript/example.mk to Unix format... + chmod -x ./javascript/example.mk + for all in `find -type f` + dos2unix -k ./javascript/functor/example.js dos2unix: converting file ./javascript/functor/example.js to Unix format... + chmod -x ./javascript/functor/example.js + for all in `find -type f` + dos2unix -k ./javascript/functor/runme.js dos2unix: converting file ./javascript/functor/runme.js to Unix format... + chmod -x ./javascript/functor/runme.js + for all in `find -type f` + dos2unix -k ./javascript/functor/example.i dos2unix: converting file ./javascript/functor/example.i to Unix format... + chmod -x ./javascript/functor/example.i + for all in `find -type f` + dos2unix -k ./javascript/functor/Makefile dos2unix: converting file ./javascript/functor/Makefile to Unix format... + chmod -x ./javascript/functor/Makefile + for all in `find -type f` + dos2unix -k ./javascript/functor/binding.gyp.in dos2unix: converting file ./javascript/functor/binding.gyp.in to Unix format... + chmod -x ./javascript/functor/binding.gyp.in + for all in `find -type f` + dos2unix -k ./scilab/std_list/runme.sci dos2unix: converting file ./scilab/std_list/runme.sci to Unix format... + chmod -x ./scilab/std_list/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/std_list/example.i dos2unix: converting file ./scilab/std_list/example.i to Unix format... + chmod -x ./scilab/std_list/example.i + for all in `find -type f` + dos2unix -k ./scilab/std_list/example.h dos2unix: converting file ./scilab/std_list/example.h to Unix format... + chmod -x ./scilab/std_list/example.h + for all in `find -type f` + dos2unix -k ./scilab/std_list/example.cxx dos2unix: converting file ./scilab/std_list/example.cxx to Unix format... + chmod -x ./scilab/std_list/example.cxx + for all in `find -type f` + dos2unix -k ./scilab/std_list/Makefile dos2unix: converting file ./scilab/std_list/Makefile to Unix format... + chmod -x ./scilab/std_list/Makefile + for all in `find -type f` + dos2unix -k ./scilab/check.list dos2unix: converting file ./scilab/check.list to Unix format... + chmod -x ./scilab/check.list + for all in `find -type f` + dos2unix -k ./scilab/variables/example.c dos2unix: converting file ./scilab/variables/example.c to Unix format... + chmod -x ./scilab/variables/example.c + for all in `find -type f` + dos2unix -k ./scilab/variables/runme.sci dos2unix: converting file ./scilab/variables/runme.sci to Unix format... + chmod -x ./scilab/variables/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/variables/example.i dos2unix: converting file ./scilab/variables/example.i to Unix format... + chmod -x ./scilab/variables/example.i + for all in `find -type f` + dos2unix -k ./scilab/variables/example.h dos2unix: converting file ./scilab/variables/example.h to Unix format... + chmod -x ./scilab/variables/example.h + for all in `find -type f` + dos2unix -k ./scilab/variables/Makefile dos2unix: converting file ./scilab/variables/Makefile to Unix format... + chmod -x ./scilab/variables/Makefile + for all in `find -type f` + dos2unix -k ./scilab/template/runme.sci dos2unix: converting file ./scilab/template/runme.sci to Unix format... + chmod -x ./scilab/template/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/template/example.i dos2unix: converting file ./scilab/template/example.i to Unix format... + chmod -x ./scilab/template/example.i + for all in `find -type f` + dos2unix -k ./scilab/template/example.h dos2unix: converting file ./scilab/template/example.h to Unix format... + chmod -x ./scilab/template/example.h + for all in `find -type f` + dos2unix -k ./scilab/template/Makefile dos2unix: converting file ./scilab/template/Makefile to Unix format... + chmod -x ./scilab/template/Makefile + for all in `find -type f` + dos2unix -k ./scilab/struct/runme.sci dos2unix: converting file ./scilab/struct/runme.sci to Unix format... + chmod -x ./scilab/struct/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/struct/example.i dos2unix: converting file ./scilab/struct/example.i to Unix format... + chmod -x ./scilab/struct/example.i + for all in `find -type f` + dos2unix -k ./scilab/struct/Makefile dos2unix: converting file ./scilab/struct/Makefile to Unix format... + chmod -x ./scilab/struct/Makefile + for all in `find -type f` + dos2unix -k ./scilab/contract/example.c dos2unix: converting file ./scilab/contract/example.c to Unix format... + chmod -x ./scilab/contract/example.c + for all in `find -type f` + dos2unix -k ./scilab/contract/runme.sci dos2unix: converting file ./scilab/contract/runme.sci to Unix format... + chmod -x ./scilab/contract/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/contract/example.i dos2unix: converting file ./scilab/contract/example.i to Unix format... + chmod -x ./scilab/contract/example.i + for all in `find -type f` + dos2unix -k ./scilab/contract/Makefile dos2unix: converting file ./scilab/contract/Makefile to Unix format... + chmod -x ./scilab/contract/Makefile + for all in `find -type f` + dos2unix -k ./scilab/pointer/example.c dos2unix: converting file ./scilab/pointer/example.c to Unix format... + chmod -x ./scilab/pointer/example.c + for all in `find -type f` + dos2unix -k ./scilab/pointer/runme.sci dos2unix: converting file ./scilab/pointer/runme.sci to Unix format... + chmod -x ./scilab/pointer/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/pointer/example.i dos2unix: converting file ./scilab/pointer/example.i to Unix format... + chmod -x ./scilab/pointer/example.i + for all in `find -type f` + dos2unix -k ./scilab/pointer/Makefile dos2unix: converting file ./scilab/pointer/Makefile to Unix format... + chmod -x ./scilab/pointer/Makefile + for all in `find -type f` + dos2unix -k ./scilab/constants/runme.sci dos2unix: converting file ./scilab/constants/runme.sci to Unix format... + chmod -x ./scilab/constants/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/constants/example.i dos2unix: converting file ./scilab/constants/example.i to Unix format... + chmod -x ./scilab/constants/example.i + for all in `find -type f` + dos2unix -k ./scilab/constants/Makefile dos2unix: converting file ./scilab/constants/Makefile to Unix format... + chmod -x ./scilab/constants/Makefile + for all in `find -type f` + dos2unix -k ./scilab/matrix2/example.c dos2unix: converting file ./scilab/matrix2/example.c to Unix format... + chmod -x ./scilab/matrix2/example.c + for all in `find -type f` + dos2unix -k ./scilab/matrix2/main.c dos2unix: converting file ./scilab/matrix2/main.c to Unix format... + chmod -x ./scilab/matrix2/main.c + for all in `find -type f` + dos2unix -k ./scilab/matrix2/runme.sci dos2unix: converting file ./scilab/matrix2/runme.sci to Unix format... + chmod -x ./scilab/matrix2/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/matrix2/example.i dos2unix: converting file ./scilab/matrix2/example.i to Unix format... + chmod -x ./scilab/matrix2/example.i + for all in `find -type f` + dos2unix -k ./scilab/matrix2/Makefile dos2unix: converting file ./scilab/matrix2/Makefile to Unix format... + chmod -x ./scilab/matrix2/Makefile + for all in `find -type f` + dos2unix -k ./scilab/enum/runme.sci dos2unix: converting file ./scilab/enum/runme.sci to Unix format... + chmod -x ./scilab/enum/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/enum/example.i dos2unix: converting file ./scilab/enum/example.i to Unix format... + chmod -x ./scilab/enum/example.i + for all in `find -type f` + dos2unix -k ./scilab/enum/example.h dos2unix: converting file ./scilab/enum/example.h to Unix format... + chmod -x ./scilab/enum/example.h + for all in `find -type f` + dos2unix -k ./scilab/enum/example.cxx dos2unix: converting file ./scilab/enum/example.cxx to Unix format... + chmod -x ./scilab/enum/example.cxx + for all in `find -type f` + dos2unix -k ./scilab/enum/Makefile dos2unix: converting file ./scilab/enum/Makefile to Unix format... + chmod -x ./scilab/enum/Makefile + for all in `find -type f` + dos2unix -k ./scilab/matrix/example.c dos2unix: converting file ./scilab/matrix/example.c to Unix format... + chmod -x ./scilab/matrix/example.c + for all in `find -type f` + dos2unix -k ./scilab/matrix/runme.sci dos2unix: converting file ./scilab/matrix/runme.sci to Unix format... + chmod -x ./scilab/matrix/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/matrix/example.i dos2unix: converting file ./scilab/matrix/example.i to Unix format... + chmod -x ./scilab/matrix/example.i + for all in `find -type f` + dos2unix -k ./scilab/matrix/Makefile dos2unix: converting file ./scilab/matrix/Makefile to Unix format... + chmod -x ./scilab/matrix/Makefile + for all in `find -type f` + dos2unix -k ./scilab/class/runme.sci dos2unix: converting file ./scilab/class/runme.sci to Unix format... + chmod -x ./scilab/class/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/class/example.i dos2unix: converting file ./scilab/class/example.i to Unix format... + chmod -x ./scilab/class/example.i + for all in `find -type f` + dos2unix -k ./scilab/class/example.h dos2unix: converting file ./scilab/class/example.h to Unix format... + chmod -x ./scilab/class/example.h + for all in `find -type f` + dos2unix -k ./scilab/class/example.cxx dos2unix: converting file ./scilab/class/example.cxx to Unix format... + chmod -x ./scilab/class/example.cxx + for all in `find -type f` + dos2unix -k ./scilab/class/Makefile dos2unix: converting file ./scilab/class/Makefile to Unix format... + chmod -x ./scilab/class/Makefile + for all in `find -type f` + dos2unix -k ./scilab/std_vector/runme.sci dos2unix: converting file ./scilab/std_vector/runme.sci to Unix format... + chmod -x ./scilab/std_vector/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/std_vector/example.i dos2unix: converting file ./scilab/std_vector/example.i to Unix format... + chmod -x ./scilab/std_vector/example.i + for all in `find -type f` + dos2unix -k ./scilab/std_vector/example.h dos2unix: converting file ./scilab/std_vector/example.h to Unix format... + chmod -x ./scilab/std_vector/example.h + for all in `find -type f` + dos2unix -k ./scilab/std_vector/Makefile dos2unix: converting file ./scilab/std_vector/Makefile to Unix format... + chmod -x ./scilab/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./scilab/simple/example.c dos2unix: converting file ./scilab/simple/example.c to Unix format... + chmod -x ./scilab/simple/example.c + for all in `find -type f` + dos2unix -k ./scilab/simple/runme.sci dos2unix: converting file ./scilab/simple/runme.sci to Unix format... + chmod -x ./scilab/simple/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/simple/example.i dos2unix: converting file ./scilab/simple/example.i to Unix format... + chmod -x ./scilab/simple/example.i + for all in `find -type f` + dos2unix -k ./scilab/simple/Makefile dos2unix: converting file ./scilab/simple/Makefile to Unix format... + chmod -x ./scilab/simple/Makefile + for all in `find -type f` + dos2unix -k ./scilab/funcptr/example.c dos2unix: converting file ./scilab/funcptr/example.c to Unix format... + chmod -x ./scilab/funcptr/example.c + for all in `find -type f` + dos2unix -k ./scilab/funcptr/runme.sci dos2unix: converting file ./scilab/funcptr/runme.sci to Unix format... + chmod -x ./scilab/funcptr/runme.sci + for all in `find -type f` + dos2unix -k ./scilab/funcptr/example.i dos2unix: converting file ./scilab/funcptr/example.i to Unix format... + chmod -x ./scilab/funcptr/example.i + for all in `find -type f` + dos2unix -k ./scilab/funcptr/example.h dos2unix: converting file ./scilab/funcptr/example.h to Unix format... + chmod -x ./scilab/funcptr/example.h + for all in `find -type f` + dos2unix -k ./scilab/funcptr/Makefile dos2unix: converting file ./scilab/funcptr/Makefile to Unix format... + chmod -x ./scilab/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./ruby/mark_function/runme.rb dos2unix: converting file ./ruby/mark_function/runme.rb to Unix format... + chmod -x ./ruby/mark_function/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/mark_function/example.i dos2unix: converting file ./ruby/mark_function/example.i to Unix format... + chmod -x ./ruby/mark_function/example.i + for all in `find -type f` + dos2unix -k ./ruby/mark_function/example.h dos2unix: converting file ./ruby/mark_function/example.h to Unix format... + chmod -x ./ruby/mark_function/example.h + for all in `find -type f` + dos2unix -k ./ruby/mark_function/example.cxx dos2unix: converting file ./ruby/mark_function/example.cxx to Unix format... + chmod -x ./ruby/mark_function/example.cxx + for all in `find -type f` + dos2unix -k ./ruby/mark_function/Makefile dos2unix: converting file ./ruby/mark_function/Makefile to Unix format... + chmod -x ./ruby/mark_function/Makefile + for all in `find -type f` + dos2unix -k ./ruby/hashargs/runme.rb dos2unix: converting file ./ruby/hashargs/runme.rb to Unix format... + chmod -x ./ruby/hashargs/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/hashargs/example.i dos2unix: converting file ./ruby/hashargs/example.i to Unix format... + chmod -x ./ruby/hashargs/example.i + for all in `find -type f` + dos2unix -k ./ruby/hashargs/Makefile dos2unix: converting file ./ruby/hashargs/Makefile to Unix format... + chmod -x ./ruby/hashargs/Makefile + for all in `find -type f` + dos2unix -k ./ruby/check.list dos2unix: converting file ./ruby/check.list to Unix format... + chmod -x ./ruby/check.list + for all in `find -type f` + dos2unix -k ./ruby/reference/runme.rb dos2unix: converting file ./ruby/reference/runme.rb to Unix format... + chmod -x ./ruby/reference/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/reference/example.i dos2unix: converting file ./ruby/reference/example.i to Unix format... + chmod -x ./ruby/reference/example.i + for all in `find -type f` + dos2unix -k ./ruby/reference/example.h dos2unix: converting file ./ruby/reference/example.h to Unix format... + chmod -x ./ruby/reference/example.h + for all in `find -type f` + dos2unix -k ./ruby/reference/example.cxx dos2unix: converting file ./ruby/reference/example.cxx to Unix format... + chmod -x ./ruby/reference/example.cxx + for all in `find -type f` + dos2unix -k ./ruby/reference/index.html dos2unix: converting file ./ruby/reference/index.html to Unix format... + chmod -x ./ruby/reference/index.html + for all in `find -type f` + dos2unix -k ./ruby/reference/Makefile dos2unix: converting file ./ruby/reference/Makefile to Unix format... + chmod -x ./ruby/reference/Makefile + for all in `find -type f` + dos2unix -k ./ruby/overloading/runme.rb dos2unix: converting file ./ruby/overloading/runme.rb to Unix format... + chmod -x ./ruby/overloading/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/overloading/example.i dos2unix: converting file ./ruby/overloading/example.i to Unix format... + chmod -x ./ruby/overloading/example.i + for all in `find -type f` + dos2unix -k ./ruby/overloading/example.h dos2unix: converting file ./ruby/overloading/example.h to Unix format... + chmod -x ./ruby/overloading/example.h + for all in `find -type f` + dos2unix -k ./ruby/overloading/example.cxx dos2unix: converting file ./ruby/overloading/example.cxx to Unix format... + chmod -x ./ruby/overloading/example.cxx + for all in `find -type f` + dos2unix -k ./ruby/overloading/Makefile dos2unix: converting file ./ruby/overloading/Makefile to Unix format... + chmod -x ./ruby/overloading/Makefile + for all in `find -type f` + dos2unix -k ./ruby/import/spam.h dos2unix: converting file ./ruby/import/spam.h to Unix format... + chmod -x ./ruby/import/spam.h + for all in `find -type f` + dos2unix -k ./ruby/import/foo.h dos2unix: converting file ./ruby/import/foo.h to Unix format... + chmod -x ./ruby/import/foo.h + for all in `find -type f` + dos2unix -k ./ruby/import/bar.h dos2unix: converting file ./ruby/import/bar.h to Unix format... + chmod -x ./ruby/import/bar.h + for all in `find -type f` + dos2unix -k ./ruby/import/README dos2unix: converting file ./ruby/import/README to Unix format... + chmod -x ./ruby/import/README + for all in `find -type f` + dos2unix -k ./ruby/import/runme.rb dos2unix: converting file ./ruby/import/runme.rb to Unix format... + chmod -x ./ruby/import/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/import/bar.i dos2unix: converting file ./ruby/import/bar.i to Unix format... + chmod -x ./ruby/import/bar.i + for all in `find -type f` + dos2unix -k ./ruby/import/base.i dos2unix: converting file ./ruby/import/base.i to Unix format... + chmod -x ./ruby/import/base.i + for all in `find -type f` + dos2unix -k ./ruby/import/base.h dos2unix: converting file ./ruby/import/base.h to Unix format... + chmod -x ./ruby/import/base.h + for all in `find -type f` + dos2unix -k ./ruby/import/Makefile dos2unix: converting file ./ruby/import/Makefile to Unix format... + chmod -x ./ruby/import/Makefile + for all in `find -type f` + dos2unix -k ./ruby/import/spam.i dos2unix: converting file ./ruby/import/spam.i to Unix format... + chmod -x ./ruby/import/spam.i + for all in `find -type f` + dos2unix -k ./ruby/import/foo.i dos2unix: converting file ./ruby/import/foo.i to Unix format... + chmod -x ./ruby/import/foo.i + for all in `find -type f` + dos2unix -k ./ruby/variables/example.c dos2unix: converting file ./ruby/variables/example.c to Unix format... + chmod -x ./ruby/variables/example.c + for all in `find -type f` + dos2unix -k ./ruby/variables/runme.rb dos2unix: converting file ./ruby/variables/runme.rb to Unix format... + chmod -x ./ruby/variables/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/variables/example.i dos2unix: converting file ./ruby/variables/example.i to Unix format... + chmod -x ./ruby/variables/example.i + for all in `find -type f` + dos2unix -k ./ruby/variables/example.h dos2unix: converting file ./ruby/variables/example.h to Unix format... + chmod -x ./ruby/variables/example.h + for all in `find -type f` + dos2unix -k ./ruby/variables/index.html dos2unix: converting file ./ruby/variables/index.html to Unix format... + chmod -x ./ruby/variables/index.html + for all in `find -type f` + dos2unix -k ./ruby/variables/Makefile dos2unix: converting file ./ruby/variables/Makefile to Unix format... + chmod -x ./ruby/variables/Makefile + for all in `find -type f` + dos2unix -k ./ruby/template/runme.rb dos2unix: converting file ./ruby/template/runme.rb to Unix format... + chmod -x ./ruby/template/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/template/example.i dos2unix: converting file ./ruby/template/example.i to Unix format... + chmod -x ./ruby/template/example.i + for all in `find -type f` + dos2unix -k ./ruby/template/example.h dos2unix: converting file ./ruby/template/example.h to Unix format... + chmod -x ./ruby/template/example.h + for all in `find -type f` + dos2unix -k ./ruby/template/Makefile dos2unix: converting file ./ruby/template/Makefile to Unix format... + chmod -x ./ruby/template/Makefile + for all in `find -type f` + dos2unix -k ./ruby/exceptproxy/runme.rb dos2unix: converting file ./ruby/exceptproxy/runme.rb to Unix format... + chmod -x ./ruby/exceptproxy/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/exceptproxy/example.i dos2unix: converting file ./ruby/exceptproxy/example.i to Unix format... + chmod -x ./ruby/exceptproxy/example.i + for all in `find -type f` + dos2unix -k ./ruby/exceptproxy/example.h dos2unix: converting file ./ruby/exceptproxy/example.h to Unix format... + chmod -x ./ruby/exceptproxy/example.h + for all in `find -type f` + dos2unix -k ./ruby/exceptproxy/Makefile dos2unix: converting file ./ruby/exceptproxy/Makefile to Unix format... + chmod -x ./ruby/exceptproxy/Makefile + for all in `find -type f` + dos2unix -k ./ruby/pointer/example.c dos2unix: converting file ./ruby/pointer/example.c to Unix format... + chmod -x ./ruby/pointer/example.c + for all in `find -type f` + dos2unix -k ./ruby/pointer/runme.rb dos2unix: converting file ./ruby/pointer/runme.rb to Unix format... + chmod -x ./ruby/pointer/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/pointer/example.i dos2unix: converting file ./ruby/pointer/example.i to Unix format... + chmod -x ./ruby/pointer/example.i + for all in `find -type f` + dos2unix -k ./ruby/pointer/index.html dos2unix: converting file ./ruby/pointer/index.html to Unix format... + chmod -x ./ruby/pointer/index.html + for all in `find -type f` + dos2unix -k ./ruby/pointer/Makefile dos2unix: converting file ./ruby/pointer/Makefile to Unix format... + chmod -x ./ruby/pointer/Makefile + for all in `find -type f` + dos2unix -k ./ruby/constants/runme.rb dos2unix: converting file ./ruby/constants/runme.rb to Unix format... + chmod -x ./ruby/constants/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/constants/example.i dos2unix: converting file ./ruby/constants/example.i to Unix format... + chmod -x ./ruby/constants/example.i + for all in `find -type f` + dos2unix -k ./ruby/constants/index.html dos2unix: converting file ./ruby/constants/index.html to Unix format... + chmod -x ./ruby/constants/index.html + for all in `find -type f` + dos2unix -k ./ruby/constants/Makefile dos2unix: converting file ./ruby/constants/Makefile to Unix format... + chmod -x ./ruby/constants/Makefile + for all in `find -type f` + dos2unix -k ./ruby/value/example.c dos2unix: converting file ./ruby/value/example.c to Unix format... + chmod -x ./ruby/value/example.c + for all in `find -type f` + dos2unix -k ./ruby/value/runme.rb dos2unix: converting file ./ruby/value/runme.rb to Unix format... + chmod -x ./ruby/value/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/value/example.i dos2unix: converting file ./ruby/value/example.i to Unix format... + chmod -x ./ruby/value/example.i + for all in `find -type f` + dos2unix -k ./ruby/value/example.h dos2unix: converting file ./ruby/value/example.h to Unix format... + chmod -x ./ruby/value/example.h + for all in `find -type f` + dos2unix -k ./ruby/value/index.html dos2unix: converting file ./ruby/value/index.html to Unix format... + chmod -x ./ruby/value/index.html + for all in `find -type f` + dos2unix -k ./ruby/value/Makefile dos2unix: converting file ./ruby/value/Makefile to Unix format... + chmod -x ./ruby/value/Makefile + for all in `find -type f` + dos2unix -k ./ruby/funcptr2/example.c dos2unix: converting file ./ruby/funcptr2/example.c to Unix format... + chmod -x ./ruby/funcptr2/example.c + for all in `find -type f` + dos2unix -k ./ruby/funcptr2/runme.rb dos2unix: converting file ./ruby/funcptr2/runme.rb to Unix format... + chmod -x ./ruby/funcptr2/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/funcptr2/example.i dos2unix: converting file ./ruby/funcptr2/example.i to Unix format... + chmod -x ./ruby/funcptr2/example.i + for all in `find -type f` + dos2unix -k ./ruby/funcptr2/example.h dos2unix: converting file ./ruby/funcptr2/example.h to Unix format... + chmod -x ./ruby/funcptr2/example.h + for all in `find -type f` + dos2unix -k ./ruby/funcptr2/Makefile dos2unix: converting file ./ruby/funcptr2/Makefile to Unix format... + chmod -x ./ruby/funcptr2/Makefile + for all in `find -type f` + dos2unix -k ./ruby/free_function/runme.rb dos2unix: converting file ./ruby/free_function/runme.rb to Unix format... + chmod -x ./ruby/free_function/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/free_function/example.i dos2unix: converting file ./ruby/free_function/example.i to Unix format... + chmod -x ./ruby/free_function/example.i + for all in `find -type f` + dos2unix -k ./ruby/free_function/example.h dos2unix: converting file ./ruby/free_function/example.h to Unix format... + chmod -x ./ruby/free_function/example.h + for all in `find -type f` + dos2unix -k ./ruby/free_function/example.cxx dos2unix: converting file ./ruby/free_function/example.cxx to Unix format... + chmod -x ./ruby/free_function/example.cxx + for all in `find -type f` + dos2unix -k ./ruby/free_function/Makefile dos2unix: converting file ./ruby/free_function/Makefile to Unix format... + chmod -x ./ruby/free_function/Makefile + for all in `find -type f` + dos2unix -k ./ruby/multimap/example.c dos2unix: converting file ./ruby/multimap/example.c to Unix format... + chmod -x ./ruby/multimap/example.c + for all in `find -type f` + dos2unix -k ./ruby/multimap/runme.rb dos2unix: converting file ./ruby/multimap/runme.rb to Unix format... + chmod -x ./ruby/multimap/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/multimap/example.i dos2unix: converting file ./ruby/multimap/example.i to Unix format... + chmod -x ./ruby/multimap/example.i + for all in `find -type f` + dos2unix -k ./ruby/multimap/Makefile dos2unix: converting file ./ruby/multimap/Makefile to Unix format... + chmod -x ./ruby/multimap/Makefile + for all in `find -type f` + dos2unix -k ./ruby/enum/runme.rb dos2unix: converting file ./ruby/enum/runme.rb to Unix format... + chmod -x ./ruby/enum/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/enum/example.i dos2unix: converting file ./ruby/enum/example.i to Unix format... + chmod -x ./ruby/enum/example.i + for all in `find -type f` + dos2unix -k ./ruby/enum/example.h dos2unix: converting file ./ruby/enum/example.h to Unix format... + chmod -x ./ruby/enum/example.h + for all in `find -type f` + dos2unix -k ./ruby/enum/example.cxx dos2unix: converting file ./ruby/enum/example.cxx to Unix format... + chmod -x ./ruby/enum/example.cxx + for all in `find -type f` + dos2unix -k ./ruby/enum/index.html dos2unix: converting file ./ruby/enum/index.html to Unix format... + chmod -x ./ruby/enum/index.html + for all in `find -type f` + dos2unix -k ./ruby/enum/Makefile dos2unix: converting file ./ruby/enum/Makefile to Unix format... + chmod -x ./ruby/enum/Makefile + for all in `find -type f` + dos2unix -k ./ruby/operator/runme.rb dos2unix: converting file ./ruby/operator/runme.rb to Unix format... + chmod -x ./ruby/operator/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/operator/example.i dos2unix: converting file ./ruby/operator/example.i to Unix format... + chmod -x ./ruby/operator/example.i + for all in `find -type f` + dos2unix -k ./ruby/operator/example.h dos2unix: converting file ./ruby/operator/example.h to Unix format... + chmod -x ./ruby/operator/example.h + for all in `find -type f` + dos2unix -k ./ruby/operator/Makefile dos2unix: converting file ./ruby/operator/Makefile to Unix format... + chmod -x ./ruby/operator/Makefile + for all in `find -type f` + dos2unix -k ./ruby/class/runme.rb dos2unix: converting file ./ruby/class/runme.rb to Unix format... + chmod -x ./ruby/class/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/class/example.i dos2unix: converting file ./ruby/class/example.i to Unix format... + chmod -x ./ruby/class/example.i + for all in `find -type f` + dos2unix -k ./ruby/class/example.h dos2unix: converting file ./ruby/class/example.h to Unix format... + chmod -x ./ruby/class/example.h + for all in `find -type f` + dos2unix -k ./ruby/class/example.cxx dos2unix: converting file ./ruby/class/example.cxx to Unix format... + chmod -x ./ruby/class/example.cxx + for all in `find -type f` + dos2unix -k ./ruby/class/index.html dos2unix: converting file ./ruby/class/index.html to Unix format... + chmod -x ./ruby/class/index.html + for all in `find -type f` + dos2unix -k ./ruby/class/Makefile dos2unix: converting file ./ruby/class/Makefile to Unix format... + chmod -x ./ruby/class/Makefile + for all in `find -type f` + dos2unix -k ./ruby/std_vector/runme.rb dos2unix: converting file ./ruby/std_vector/runme.rb to Unix format... + chmod -x ./ruby/std_vector/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/std_vector/example.i dos2unix: converting file ./ruby/std_vector/example.i to Unix format... + chmod -x ./ruby/std_vector/example.i + for all in `find -type f` + dos2unix -k ./ruby/std_vector/example.h dos2unix: converting file ./ruby/std_vector/example.h to Unix format... + chmod -x ./ruby/std_vector/example.h + for all in `find -type f` + dos2unix -k ./ruby/std_vector/Makefile dos2unix: converting file ./ruby/std_vector/Makefile to Unix format... + chmod -x ./ruby/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./ruby/index.html dos2unix: converting file ./ruby/index.html to Unix format... + chmod -x ./ruby/index.html + for all in `find -type f` + dos2unix -k ./ruby/simple/example.c dos2unix: converting file ./ruby/simple/example.c to Unix format... + chmod -x ./ruby/simple/example.c + for all in `find -type f` + dos2unix -k ./ruby/simple/runme.rb dos2unix: converting file ./ruby/simple/runme.rb to Unix format... + chmod -x ./ruby/simple/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/simple/example.i dos2unix: converting file ./ruby/simple/example.i to Unix format... + chmod -x ./ruby/simple/example.i + for all in `find -type f` + dos2unix -k ./ruby/simple/index.html dos2unix: converting file ./ruby/simple/index.html to Unix format... + chmod -x ./ruby/simple/index.html + for all in `find -type f` + dos2unix -k ./ruby/simple/Makefile dos2unix: converting file ./ruby/simple/Makefile to Unix format... + chmod -x ./ruby/simple/Makefile + for all in `find -type f` + dos2unix -k ./ruby/import_template/spam.h dos2unix: converting file ./ruby/import_template/spam.h to Unix format... + chmod -x ./ruby/import_template/spam.h + for all in `find -type f` + dos2unix -k ./ruby/import_template/foo.h dos2unix: converting file ./ruby/import_template/foo.h to Unix format... + chmod -x ./ruby/import_template/foo.h + for all in `find -type f` + dos2unix -k ./ruby/import_template/bar.h dos2unix: converting file ./ruby/import_template/bar.h to Unix format... + chmod -x ./ruby/import_template/bar.h + for all in `find -type f` + dos2unix -k ./ruby/import_template/README dos2unix: converting file ./ruby/import_template/README to Unix format... + chmod -x ./ruby/import_template/README + for all in `find -type f` + dos2unix -k ./ruby/import_template/runme.rb dos2unix: converting file ./ruby/import_template/runme.rb to Unix format... + chmod -x ./ruby/import_template/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/import_template/bar.i dos2unix: converting file ./ruby/import_template/bar.i to Unix format... + chmod -x ./ruby/import_template/bar.i + for all in `find -type f` + dos2unix -k ./ruby/import_template/base.i dos2unix: converting file ./ruby/import_template/base.i to Unix format... + chmod -x ./ruby/import_template/base.i + for all in `find -type f` + dos2unix -k ./ruby/import_template/base.h dos2unix: converting file ./ruby/import_template/base.h to Unix format... + chmod -x ./ruby/import_template/base.h + for all in `find -type f` + dos2unix -k ./ruby/import_template/Makefile dos2unix: converting file ./ruby/import_template/Makefile to Unix format... + chmod -x ./ruby/import_template/Makefile + for all in `find -type f` + dos2unix -k ./ruby/import_template/spam.i dos2unix: converting file ./ruby/import_template/spam.i to Unix format... + chmod -x ./ruby/import_template/spam.i + for all in `find -type f` + dos2unix -k ./ruby/import_template/foo.i dos2unix: converting file ./ruby/import_template/foo.i to Unix format... + chmod -x ./ruby/import_template/foo.i + for all in `find -type f` + dos2unix -k ./ruby/functor/runme.rb dos2unix: converting file ./ruby/functor/runme.rb to Unix format... + chmod -x ./ruby/functor/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/functor/example.i dos2unix: converting file ./ruby/functor/example.i to Unix format... + chmod -x ./ruby/functor/example.i + for all in `find -type f` + dos2unix -k ./ruby/functor/Makefile dos2unix: converting file ./ruby/functor/Makefile to Unix format... + chmod -x ./ruby/functor/Makefile + for all in `find -type f` + dos2unix -k ./ruby/funcptr/example.c dos2unix: converting file ./ruby/funcptr/example.c to Unix format... + chmod -x ./ruby/funcptr/example.c + for all in `find -type f` + dos2unix -k ./ruby/funcptr/runme.rb dos2unix: converting file ./ruby/funcptr/runme.rb to Unix format... + chmod -x ./ruby/funcptr/runme.rb + for all in `find -type f` + dos2unix -k ./ruby/funcptr/example.i dos2unix: converting file ./ruby/funcptr/example.i to Unix format... + chmod -x ./ruby/funcptr/example.i + for all in `find -type f` + dos2unix -k ./ruby/funcptr/example.h dos2unix: converting file ./ruby/funcptr/example.h to Unix format... + chmod -x ./ruby/funcptr/example.h + for all in `find -type f` + dos2unix -k ./ruby/funcptr/index.html dos2unix: converting file ./ruby/funcptr/index.html to Unix format... + chmod -x ./ruby/funcptr/index.html + for all in `find -type f` + dos2unix -k ./ruby/funcptr/Makefile dos2unix: converting file ./ruby/funcptr/Makefile to Unix format... + chmod -x ./ruby/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./csharp/check.list dos2unix: converting file ./csharp/check.list to Unix format... + chmod -x ./csharp/check.list + for all in `find -type f` + dos2unix -k ./csharp/reference/example-cs.csproj dos2unix: converting file ./csharp/reference/example-cs.csproj to Unix format... + chmod -x ./csharp/reference/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/reference/example.i dos2unix: converting file ./csharp/reference/example.i to Unix format... + chmod -x ./csharp/reference/example.i + for all in `find -type f` + dos2unix -k ./csharp/reference/example.h dos2unix: converting file ./csharp/reference/example.h to Unix format... + chmod -x ./csharp/reference/example.h + for all in `find -type f` + dos2unix -k ./csharp/reference/example.cxx dos2unix: converting file ./csharp/reference/example.cxx to Unix format... + chmod -x ./csharp/reference/example.cxx + for all in `find -type f` + dos2unix -k ./csharp/reference/runme.cs dos2unix: converting file ./csharp/reference/runme.cs to Unix format... + chmod -x ./csharp/reference/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/reference/example-vc.vcproj dos2unix: converting file ./csharp/reference/example-vc.vcproj to Unix format... + chmod -x ./csharp/reference/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/reference/Makefile dos2unix: converting file ./csharp/reference/Makefile to Unix format... + chmod -x ./csharp/reference/Makefile + for all in `find -type f` + dos2unix -k ./csharp/reference/example.sln dos2unix: converting file ./csharp/reference/example.sln to Unix format... + chmod -x ./csharp/reference/example.sln + for all in `find -type f` + dos2unix -k ./csharp/variables/example.c dos2unix: converting file ./csharp/variables/example.c to Unix format... + chmod -x ./csharp/variables/example.c + for all in `find -type f` + dos2unix -k ./csharp/variables/example-cs.csproj dos2unix: converting file ./csharp/variables/example-cs.csproj to Unix format... + chmod -x ./csharp/variables/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/variables/example.i dos2unix: converting file ./csharp/variables/example.i to Unix format... + chmod -x ./csharp/variables/example.i + for all in `find -type f` + dos2unix -k ./csharp/variables/example.h dos2unix: converting file ./csharp/variables/example.h to Unix format... + chmod -x ./csharp/variables/example.h + for all in `find -type f` + dos2unix -k ./csharp/variables/runme.cs dos2unix: converting file ./csharp/variables/runme.cs to Unix format... + chmod -x ./csharp/variables/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/variables/example-vc.vcproj dos2unix: converting file ./csharp/variables/example-vc.vcproj to Unix format... + chmod -x ./csharp/variables/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/variables/Makefile dos2unix: converting file ./csharp/variables/Makefile to Unix format... + chmod -x ./csharp/variables/Makefile + for all in `find -type f` + dos2unix -k ./csharp/variables/example.sln dos2unix: converting file ./csharp/variables/example.sln to Unix format... + chmod -x ./csharp/variables/example.sln + for all in `find -type f` + dos2unix -k ./csharp/template/example-cs.csproj dos2unix: converting file ./csharp/template/example-cs.csproj to Unix format... + chmod -x ./csharp/template/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/template/example.i dos2unix: converting file ./csharp/template/example.i to Unix format... + chmod -x ./csharp/template/example.i + for all in `find -type f` + dos2unix -k ./csharp/template/example.h dos2unix: converting file ./csharp/template/example.h to Unix format... + chmod -x ./csharp/template/example.h + for all in `find -type f` + dos2unix -k ./csharp/template/runme.cs dos2unix: converting file ./csharp/template/runme.cs to Unix format... + chmod -x ./csharp/template/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/template/example-vc.vcproj dos2unix: converting file ./csharp/template/example-vc.vcproj to Unix format... + chmod -x ./csharp/template/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/template/Makefile dos2unix: converting file ./csharp/template/Makefile to Unix format... + chmod -x ./csharp/template/Makefile + for all in `find -type f` + dos2unix -k ./csharp/template/example.sln dos2unix: converting file ./csharp/template/example.sln to Unix format... + chmod -x ./csharp/template/example.sln + for all in `find -type f` + dos2unix -k ./csharp/callback/example-cs.csproj dos2unix: converting file ./csharp/callback/example-cs.csproj to Unix format... + chmod -x ./csharp/callback/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/callback/example.i dos2unix: converting file ./csharp/callback/example.i to Unix format... + chmod -x ./csharp/callback/example.i + for all in `find -type f` + dos2unix -k ./csharp/callback/example.h dos2unix: converting file ./csharp/callback/example.h to Unix format... + chmod -x ./csharp/callback/example.h + for all in `find -type f` + dos2unix -k ./csharp/callback/example.cxx dos2unix: converting file ./csharp/callback/example.cxx to Unix format... + chmod -x ./csharp/callback/example.cxx + for all in `find -type f` + dos2unix -k ./csharp/callback/runme.cs dos2unix: converting file ./csharp/callback/runme.cs to Unix format... + chmod -x ./csharp/callback/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/callback/example-vc.vcproj dos2unix: converting file ./csharp/callback/example-vc.vcproj to Unix format... + chmod -x ./csharp/callback/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/callback/Makefile dos2unix: converting file ./csharp/callback/Makefile to Unix format... + chmod -x ./csharp/callback/Makefile + for all in `find -type f` + dos2unix -k ./csharp/callback/example.sln dos2unix: converting file ./csharp/callback/example.sln to Unix format... + chmod -x ./csharp/callback/example.sln + for all in `find -type f` + dos2unix -k ./csharp/extend/example-cs.csproj dos2unix: converting file ./csharp/extend/example-cs.csproj to Unix format... + chmod -x ./csharp/extend/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/extend/example.i dos2unix: converting file ./csharp/extend/example.i to Unix format... + chmod -x ./csharp/extend/example.i + for all in `find -type f` + dos2unix -k ./csharp/extend/example.h dos2unix: converting file ./csharp/extend/example.h to Unix format... + chmod -x ./csharp/extend/example.h + for all in `find -type f` + dos2unix -k ./csharp/extend/example.cxx dos2unix: converting file ./csharp/extend/example.cxx to Unix format... + chmod -x ./csharp/extend/example.cxx + for all in `find -type f` + dos2unix -k ./csharp/extend/runme.cs dos2unix: converting file ./csharp/extend/runme.cs to Unix format... + chmod -x ./csharp/extend/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/extend/example-vc.vcproj dos2unix: converting file ./csharp/extend/example-vc.vcproj to Unix format... + chmod -x ./csharp/extend/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/extend/Makefile dos2unix: converting file ./csharp/extend/Makefile to Unix format... + chmod -x ./csharp/extend/Makefile + for all in `find -type f` + dos2unix -k ./csharp/extend/example.sln dos2unix: converting file ./csharp/extend/example.sln to Unix format... + chmod -x ./csharp/extend/example.sln + for all in `find -type f` + dos2unix -k ./csharp/enum/example-cs.csproj dos2unix: converting file ./csharp/enum/example-cs.csproj to Unix format... + chmod -x ./csharp/enum/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/enum/example.i dos2unix: converting file ./csharp/enum/example.i to Unix format... + chmod -x ./csharp/enum/example.i + for all in `find -type f` + dos2unix -k ./csharp/enum/example.h dos2unix: converting file ./csharp/enum/example.h to Unix format... + chmod -x ./csharp/enum/example.h + for all in `find -type f` + dos2unix -k ./csharp/enum/example.cxx dos2unix: converting file ./csharp/enum/example.cxx to Unix format... + chmod -x ./csharp/enum/example.cxx + for all in `find -type f` + dos2unix -k ./csharp/enum/runme.cs dos2unix: converting file ./csharp/enum/runme.cs to Unix format... + chmod -x ./csharp/enum/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/enum/example-vc.vcproj dos2unix: converting file ./csharp/enum/example-vc.vcproj to Unix format... + chmod -x ./csharp/enum/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/enum/Makefile dos2unix: converting file ./csharp/enum/Makefile to Unix format... + chmod -x ./csharp/enum/Makefile + for all in `find -type f` + dos2unix -k ./csharp/enum/example.sln dos2unix: converting file ./csharp/enum/example.sln to Unix format... + chmod -x ./csharp/enum/example.sln + for all in `find -type f` + dos2unix -k ./csharp/arrays/example.c dos2unix: converting file ./csharp/arrays/example.c to Unix format... + chmod -x ./csharp/arrays/example.c + for all in `find -type f` + dos2unix -k ./csharp/arrays/example-cs.csproj dos2unix: converting file ./csharp/arrays/example-cs.csproj to Unix format... + chmod -x ./csharp/arrays/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/arrays/example.i dos2unix: converting file ./csharp/arrays/example.i to Unix format... + chmod -x ./csharp/arrays/example.i + for all in `find -type f` + dos2unix -k ./csharp/arrays/example.h dos2unix: converting file ./csharp/arrays/example.h to Unix format... + chmod -x ./csharp/arrays/example.h + for all in `find -type f` + dos2unix -k ./csharp/arrays/runme.cs dos2unix: converting file ./csharp/arrays/runme.cs to Unix format... + chmod -x ./csharp/arrays/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/arrays/example-vc.vcproj dos2unix: converting file ./csharp/arrays/example-vc.vcproj to Unix format... + chmod -x ./csharp/arrays/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/arrays/Makefile dos2unix: converting file ./csharp/arrays/Makefile to Unix format... + chmod -x ./csharp/arrays/Makefile + for all in `find -type f` + dos2unix -k ./csharp/arrays/example.sln dos2unix: converting file ./csharp/arrays/example.sln to Unix format... + chmod -x ./csharp/arrays/example.sln + for all in `find -type f` + dos2unix -k ./csharp/class/example-cs.csproj dos2unix: converting file ./csharp/class/example-cs.csproj to Unix format... + chmod -x ./csharp/class/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/class/example.i dos2unix: converting file ./csharp/class/example.i to Unix format... + chmod -x ./csharp/class/example.i + for all in `find -type f` + dos2unix -k ./csharp/class/example.h dos2unix: converting file ./csharp/class/example.h to Unix format... + chmod -x ./csharp/class/example.h + for all in `find -type f` + dos2unix -k ./csharp/class/example.cxx dos2unix: converting file ./csharp/class/example.cxx to Unix format... + chmod -x ./csharp/class/example.cxx + for all in `find -type f` + dos2unix -k ./csharp/class/runme.cs dos2unix: converting file ./csharp/class/runme.cs to Unix format... + chmod -x ./csharp/class/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/class/example-vc.vcproj dos2unix: converting file ./csharp/class/example-vc.vcproj to Unix format... + chmod -x ./csharp/class/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/class/Makefile dos2unix: converting file ./csharp/class/Makefile to Unix format... + chmod -x ./csharp/class/Makefile + for all in `find -type f` + dos2unix -k ./csharp/class/example.sln dos2unix: converting file ./csharp/class/example.sln to Unix format... + chmod -x ./csharp/class/example.sln + for all in `find -type f` + dos2unix -k ./csharp/nested/example-cs.csproj dos2unix: converting file ./csharp/nested/example-cs.csproj to Unix format... + chmod -x ./csharp/nested/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/nested/example.i dos2unix: converting file ./csharp/nested/example.i to Unix format... + chmod -x ./csharp/nested/example.i + for all in `find -type f` + dos2unix -k ./csharp/nested/example.h dos2unix: converting file ./csharp/nested/example.h to Unix format... + chmod -x ./csharp/nested/example.h + for all in `find -type f` + dos2unix -k ./csharp/nested/example.cxx dos2unix: converting file ./csharp/nested/example.cxx to Unix format... + chmod -x ./csharp/nested/example.cxx + for all in `find -type f` + dos2unix -k ./csharp/nested/runme.cs dos2unix: converting file ./csharp/nested/runme.cs to Unix format... + chmod -x ./csharp/nested/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/nested/example-vc.vcproj dos2unix: converting file ./csharp/nested/example-vc.vcproj to Unix format... + chmod -x ./csharp/nested/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/nested/Makefile dos2unix: converting file ./csharp/nested/Makefile to Unix format... + chmod -x ./csharp/nested/Makefile + for all in `find -type f` + dos2unix -k ./csharp/nested/example.sln dos2unix: converting file ./csharp/nested/example.sln to Unix format... + chmod -x ./csharp/nested/example.sln + for all in `find -type f` + dos2unix -k ./csharp/simple/example.c dos2unix: converting file ./csharp/simple/example.c to Unix format... + chmod -x ./csharp/simple/example.c + for all in `find -type f` + dos2unix -k ./csharp/simple/example-cs.csproj dos2unix: converting file ./csharp/simple/example-cs.csproj to Unix format... + chmod -x ./csharp/simple/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/simple/example.i dos2unix: converting file ./csharp/simple/example.i to Unix format... + chmod -x ./csharp/simple/example.i + for all in `find -type f` + dos2unix -k ./csharp/simple/runme.cs dos2unix: converting file ./csharp/simple/runme.cs to Unix format... + chmod -x ./csharp/simple/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/simple/example-vc.vcproj dos2unix: converting file ./csharp/simple/example-vc.vcproj to Unix format... + chmod -x ./csharp/simple/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/simple/Makefile dos2unix: converting file ./csharp/simple/Makefile to Unix format... + chmod -x ./csharp/simple/Makefile + for all in `find -type f` + dos2unix -k ./csharp/simple/example.sln dos2unix: converting file ./csharp/simple/example.sln to Unix format... + chmod -x ./csharp/simple/example.sln + for all in `find -type f` + dos2unix -k ./csharp/funcptr/example.c dos2unix: converting file ./csharp/funcptr/example.c to Unix format... + chmod -x ./csharp/funcptr/example.c + for all in `find -type f` + dos2unix -k ./csharp/funcptr/example-cs.csproj dos2unix: converting file ./csharp/funcptr/example-cs.csproj to Unix format... + chmod -x ./csharp/funcptr/example-cs.csproj + for all in `find -type f` + dos2unix -k ./csharp/funcptr/example.i dos2unix: converting file ./csharp/funcptr/example.i to Unix format... + chmod -x ./csharp/funcptr/example.i + for all in `find -type f` + dos2unix -k ./csharp/funcptr/example.h dos2unix: converting file ./csharp/funcptr/example.h to Unix format... + chmod -x ./csharp/funcptr/example.h + for all in `find -type f` + dos2unix -k ./csharp/funcptr/runme.cs dos2unix: converting file ./csharp/funcptr/runme.cs to Unix format... + chmod -x ./csharp/funcptr/runme.cs + for all in `find -type f` + dos2unix -k ./csharp/funcptr/example-vc.vcproj dos2unix: converting file ./csharp/funcptr/example-vc.vcproj to Unix format... + chmod -x ./csharp/funcptr/example-vc.vcproj + for all in `find -type f` + dos2unix -k ./csharp/funcptr/Makefile dos2unix: converting file ./csharp/funcptr/Makefile to Unix format... + chmod -x ./csharp/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./csharp/funcptr/example.sln dos2unix: converting file ./csharp/funcptr/example.sln to Unix format... + chmod -x ./csharp/funcptr/example.sln + for all in `find -type f` + dos2unix -k ./index.html dos2unix: converting file ./index.html to Unix format... + chmod -x ./index.html + for all in `find -type f` + dos2unix -k ./chicken/check.list dos2unix: converting file ./chicken/check.list to Unix format... + chmod -x ./chicken/check.list + for all in `find -type f` + dos2unix -k ./chicken/README dos2unix: converting file ./chicken/README to Unix format... + chmod -x ./chicken/README + for all in `find -type f` + dos2unix -k ./chicken/overload/README dos2unix: converting file ./chicken/overload/README to Unix format... + chmod -x ./chicken/overload/README + for all in `find -type f` + dos2unix -k ./chicken/overload/runme.scm dos2unix: converting file ./chicken/overload/runme.scm to Unix format... + chmod -x ./chicken/overload/runme.scm + for all in `find -type f` + dos2unix -k ./chicken/overload/example.i dos2unix: converting file ./chicken/overload/example.i to Unix format... + chmod -x ./chicken/overload/example.i + for all in `find -type f` + dos2unix -k ./chicken/overload/example.h dos2unix: converting file ./chicken/overload/example.h to Unix format... + chmod -x ./chicken/overload/example.h + for all in `find -type f` + dos2unix -k ./chicken/overload/example.cxx dos2unix: converting file ./chicken/overload/example.cxx to Unix format... + chmod -x ./chicken/overload/example.cxx + for all in `find -type f` + dos2unix -k ./chicken/overload/Makefile dos2unix: converting file ./chicken/overload/Makefile to Unix format... + chmod -x ./chicken/overload/Makefile + for all in `find -type f` + dos2unix -k ./chicken/constants/runme.scm dos2unix: converting file ./chicken/constants/runme.scm to Unix format... + chmod -x ./chicken/constants/runme.scm + for all in `find -type f` + dos2unix -k ./chicken/constants/example.i dos2unix: converting file ./chicken/constants/example.i to Unix format... + chmod -x ./chicken/constants/example.i + for all in `find -type f` + dos2unix -k ./chicken/constants/Makefile dos2unix: converting file ./chicken/constants/Makefile to Unix format... + chmod -x ./chicken/constants/Makefile + for all in `find -type f` + dos2unix -k ./chicken/egg/README dos2unix: converting file ./chicken/egg/README to Unix format... + chmod -x ./chicken/egg/README + for all in `find -type f` + dos2unix -k ./chicken/egg/single.i dos2unix: converting file ./chicken/egg/single.i to Unix format... + chmod -x ./chicken/egg/single.i + for all in `find -type f` + dos2unix -k ./chicken/egg/test.scm dos2unix: converting file ./chicken/egg/test.scm to Unix format... + chmod -x ./chicken/egg/test.scm + for all in `find -type f` + dos2unix -k ./chicken/egg/multi.setup dos2unix: converting file ./chicken/egg/multi.setup to Unix format... + chmod -x ./chicken/egg/multi.setup + for all in `find -type f` + dos2unix -k ./chicken/egg/mod1.i dos2unix: converting file ./chicken/egg/mod1.i to Unix format... + chmod -x ./chicken/egg/mod1.i + for all in `find -type f` + dos2unix -k ./chicken/egg/multi_init.scm dos2unix: converting file ./chicken/egg/multi_init.scm to Unix format... + chmod -x ./chicken/egg/multi_init.scm + for all in `find -type f` + dos2unix -k ./chicken/egg/single.setup dos2unix: converting file ./chicken/egg/single.setup to Unix format... + chmod -x ./chicken/egg/single.setup + for all in `find -type f` + dos2unix -k ./chicken/egg/mod2.i dos2unix: converting file ./chicken/egg/mod2.i to Unix format... + chmod -x ./chicken/egg/mod2.i + for all in `find -type f` + dos2unix -k ./chicken/egg/Makefile dos2unix: converting file ./chicken/egg/Makefile to Unix format... + chmod -x ./chicken/egg/Makefile + for all in `find -type f` + dos2unix -k ./chicken/multimap/example.c dos2unix: converting file ./chicken/multimap/example.c to Unix format... + chmod -x ./chicken/multimap/example.c + for all in `find -type f` + dos2unix -k ./chicken/multimap/runme.scm dos2unix: converting file ./chicken/multimap/runme.scm to Unix format... + chmod -x ./chicken/multimap/runme.scm + for all in `find -type f` + dos2unix -k ./chicken/multimap/example.i dos2unix: converting file ./chicken/multimap/example.i to Unix format... + chmod -x ./chicken/multimap/example.i + for all in `find -type f` + dos2unix -k ./chicken/multimap/Makefile dos2unix: converting file ./chicken/multimap/Makefile to Unix format... + chmod -x ./chicken/multimap/Makefile + for all in `find -type f` + dos2unix -k ./chicken/class/runme-lowlevel.scm dos2unix: converting file ./chicken/class/runme-lowlevel.scm to Unix format... + chmod -x ./chicken/class/runme-lowlevel.scm + for all in `find -type f` + dos2unix -k ./chicken/class/runme-tinyclos.scm dos2unix: converting file ./chicken/class/runme-tinyclos.scm to Unix format... + chmod -x ./chicken/class/runme-tinyclos.scm + for all in `find -type f` + dos2unix -k ./chicken/class/example.i dos2unix: converting file ./chicken/class/example.i to Unix format... + chmod -x ./chicken/class/example.i + for all in `find -type f` + dos2unix -k ./chicken/class/example.h dos2unix: converting file ./chicken/class/example.h to Unix format... + chmod -x ./chicken/class/example.h + for all in `find -type f` + dos2unix -k ./chicken/class/example.cxx dos2unix: converting file ./chicken/class/example.cxx to Unix format... + chmod -x ./chicken/class/example.cxx + for all in `find -type f` + dos2unix -k ./chicken/class/Makefile dos2unix: converting file ./chicken/class/Makefile to Unix format... + chmod -x ./chicken/class/Makefile + for all in `find -type f` + dos2unix -k ./chicken/simple/example.c dos2unix: converting file ./chicken/simple/example.c to Unix format... + chmod -x ./chicken/simple/example.c + for all in `find -type f` + dos2unix -k ./chicken/simple/README dos2unix: converting file ./chicken/simple/README to Unix format... + chmod -x ./chicken/simple/README + for all in `find -type f` + dos2unix -k ./chicken/simple/runme.scm dos2unix: converting file ./chicken/simple/runme.scm to Unix format... + chmod -x ./chicken/simple/runme.scm + for all in `find -type f` + dos2unix -k ./chicken/simple/example.i dos2unix: converting file ./chicken/simple/example.i to Unix format... + chmod -x ./chicken/simple/example.i + for all in `find -type f` + dos2unix -k ./chicken/simple/Makefile dos2unix: converting file ./chicken/simple/Makefile to Unix format... + chmod -x ./chicken/simple/Makefile + for all in `find -type f` + dos2unix -k ./modula3/check.list dos2unix: converting file ./modula3/check.list to Unix format... + chmod -x ./modula3/check.list + for all in `find -type f` + dos2unix -k ./modula3/reference/example.i dos2unix: converting file ./modula3/reference/example.i to Unix format... + chmod -x ./modula3/reference/example.i + for all in `find -type f` + dos2unix -k ./modula3/reference/example.h dos2unix: converting file ./modula3/reference/example.h to Unix format... + chmod -x ./modula3/reference/example.h + for all in `find -type f` + dos2unix -k ./modula3/reference/example.cxx dos2unix: converting file ./modula3/reference/example.cxx to Unix format... + chmod -x ./modula3/reference/example.cxx + for all in `find -type f` + dos2unix -k ./modula3/reference/Makefile dos2unix: converting file ./modula3/reference/Makefile to Unix format... + chmod -x ./modula3/reference/Makefile + for all in `find -type f` + dos2unix -k ./modula3/exception/example.i dos2unix: converting file ./modula3/exception/example.i to Unix format... + chmod -x ./modula3/exception/example.i + for all in `find -type f` + dos2unix -k ./modula3/exception/example.h dos2unix: converting file ./modula3/exception/example.h to Unix format... + chmod -x ./modula3/exception/example.h + for all in `find -type f` + dos2unix -k ./modula3/exception/Makefile dos2unix: converting file ./modula3/exception/Makefile to Unix format... + chmod -x ./modula3/exception/Makefile + for all in `find -type f` + dos2unix -k ./modula3/enum/example.i dos2unix: converting file ./modula3/enum/example.i to Unix format... + chmod -x ./modula3/enum/example.i + for all in `find -type f` + dos2unix -k ./modula3/enum/example.h dos2unix: converting file ./modula3/enum/example.h to Unix format... + chmod -x ./modula3/enum/example.h + for all in `find -type f` + dos2unix -k ./modula3/enum/example.cxx dos2unix: converting file ./modula3/enum/example.cxx to Unix format... + chmod -x ./modula3/enum/example.cxx + for all in `find -type f` + dos2unix -k ./modula3/enum/Makefile dos2unix: converting file ./modula3/enum/Makefile to Unix format... + chmod -x ./modula3/enum/Makefile + for all in `find -type f` + dos2unix -k ./modula3/class/swig.tmpl dos2unix: converting file ./modula3/class/swig.tmpl to Unix format... + chmod -x ./modula3/class/swig.tmpl + for all in `find -type f` + dos2unix -k ./modula3/class/example.i dos2unix: converting file ./modula3/class/example.i to Unix format... + chmod -x ./modula3/class/example.i + for all in `find -type f` + dos2unix -k ./modula3/class/example.h dos2unix: converting file ./modula3/class/example.h to Unix format... + chmod -x ./modula3/class/example.h + for all in `find -type f` + dos2unix -k ./modula3/class/example.cxx dos2unix: converting file ./modula3/class/example.cxx to Unix format... + chmod -x ./modula3/class/example.cxx + for all in `find -type f` + dos2unix -k ./modula3/class/Makefile dos2unix: converting file ./modula3/class/Makefile to Unix format... + chmod -x ./modula3/class/Makefile + for all in `find -type f` + dos2unix -k ./modula3/simple/example.c dos2unix: converting file ./modula3/simple/example.c to Unix format... + chmod -x ./modula3/simple/example.c + for all in `find -type f` + dos2unix -k ./modula3/simple/example.i dos2unix: converting file ./modula3/simple/example.i to Unix format... + chmod -x ./modula3/simple/example.i + for all in `find -type f` + dos2unix -k ./modula3/simple/Makefile dos2unix: converting file ./modula3/simple/Makefile to Unix format... + chmod -x ./modula3/simple/Makefile + for all in `find -type f` + dos2unix -k ./modula3/typemap/example.i dos2unix: converting file ./modula3/typemap/example.i to Unix format... + chmod -x ./modula3/typemap/example.i + for all in `find -type f` + dos2unix -k ./modula3/typemap/Makefile dos2unix: converting file ./modula3/typemap/Makefile to Unix format... + chmod -x ./modula3/typemap/Makefile + for all in `find -type f` + dos2unix -k ./go/check.list dos2unix: converting file ./go/check.list to Unix format... + chmod -x ./go/check.list + for all in `find -type f` + dos2unix -k ./go/reference/reference.cxx dos2unix: converting file ./go/reference/reference.cxx to Unix format... + chmod -x ./go/reference/reference.cxx + for all in `find -type f` + dos2unix -k ./go/reference/example.i dos2unix: converting file ./go/reference/example.i to Unix format... + chmod -x ./go/reference/example.i + for all in `find -type f` + dos2unix -k ./go/reference/example.h dos2unix: converting file ./go/reference/example.h to Unix format... + chmod -x ./go/reference/example.h + for all in `find -type f` + dos2unix -k ./go/reference/runme.go dos2unix: converting file ./go/reference/runme.go to Unix format... + chmod -x ./go/reference/runme.go + for all in `find -type f` + dos2unix -k ./go/reference/index.html dos2unix: converting file ./go/reference/index.html to Unix format... + chmod -x ./go/reference/index.html + for all in `find -type f` + dos2unix -k ./go/reference/Makefile dos2unix: converting file ./go/reference/Makefile to Unix format... + chmod -x ./go/reference/Makefile + for all in `find -type f` + dos2unix -k ./go/variables/example.i dos2unix: converting file ./go/variables/example.i to Unix format... + chmod -x ./go/variables/example.i + for all in `find -type f` + dos2unix -k ./go/variables/example.h dos2unix: converting file ./go/variables/example.h to Unix format... + chmod -x ./go/variables/example.h + for all in `find -type f` + dos2unix -k ./go/variables/runme.go dos2unix: converting file ./go/variables/runme.go to Unix format... + chmod -x ./go/variables/runme.go + for all in `find -type f` + dos2unix -k ./go/variables/index.html dos2unix: converting file ./go/variables/index.html to Unix format... + chmod -x ./go/variables/index.html + for all in `find -type f` + dos2unix -k ./go/variables/variables.c dos2unix: converting file ./go/variables/variables.c to Unix format... + chmod -x ./go/variables/variables.c + for all in `find -type f` + dos2unix -k ./go/variables/Makefile dos2unix: converting file ./go/variables/Makefile to Unix format... + chmod -x ./go/variables/Makefile + for all in `find -type f` + dos2unix -k ./go/template/example.i dos2unix: converting file ./go/template/example.i to Unix format... + chmod -x ./go/template/example.i + for all in `find -type f` + dos2unix -k ./go/template/example.h dos2unix: converting file ./go/template/example.h to Unix format... + chmod -x ./go/template/example.h + for all in `find -type f` + dos2unix -k ./go/template/runme.go dos2unix: converting file ./go/template/runme.go to Unix format... + chmod -x ./go/template/runme.go + for all in `find -type f` + dos2unix -k ./go/template/index.html dos2unix: converting file ./go/template/index.html to Unix format... + chmod -x ./go/template/index.html + for all in `find -type f` + dos2unix -k ./go/template/Makefile dos2unix: converting file ./go/template/Makefile to Unix format... + chmod -x ./go/template/Makefile + for all in `find -type f` + dos2unix -k ./go/callback/callback.cxx dos2unix: converting file ./go/callback/callback.cxx to Unix format... + chmod -x ./go/callback/callback.cxx + for all in `find -type f` + dos2unix -k ./go/callback/example.i dos2unix: converting file ./go/callback/example.i to Unix format... + chmod -x ./go/callback/example.i + for all in `find -type f` + dos2unix -k ./go/callback/example.h dos2unix: converting file ./go/callback/example.h to Unix format... + chmod -x ./go/callback/example.h + for all in `find -type f` + dos2unix -k ./go/callback/gocallback.go dos2unix: converting file ./go/callback/gocallback.go to Unix format... + chmod -x ./go/callback/gocallback.go + for all in `find -type f` + dos2unix -k ./go/callback/runme.go dos2unix: converting file ./go/callback/runme.go to Unix format... + chmod -x ./go/callback/runme.go + for all in `find -type f` + dos2unix -k ./go/callback/index.html dos2unix: converting file ./go/callback/index.html to Unix format... + chmod -x ./go/callback/index.html + for all in `find -type f` + dos2unix -k ./go/callback/Makefile dos2unix: converting file ./go/callback/Makefile to Unix format... + chmod -x ./go/callback/Makefile + for all in `find -type f` + dos2unix -k ./go/extend/ceo.go dos2unix: converting file ./go/extend/ceo.go to Unix format... + chmod -x ./go/extend/ceo.go + for all in `find -type f` + dos2unix -k ./go/extend/example.i dos2unix: converting file ./go/extend/example.i to Unix format... + chmod -x ./go/extend/example.i + for all in `find -type f` + dos2unix -k ./go/extend/example.h dos2unix: converting file ./go/extend/example.h to Unix format... + chmod -x ./go/extend/example.h + for all in `find -type f` + dos2unix -k ./go/extend/runme.go dos2unix: converting file ./go/extend/runme.go to Unix format... + chmod -x ./go/extend/runme.go + for all in `find -type f` + dos2unix -k ./go/extend/index.html dos2unix: converting file ./go/extend/index.html to Unix format... + chmod -x ./go/extend/index.html + for all in `find -type f` + dos2unix -k ./go/extend/extend.cxx dos2unix: converting file ./go/extend/extend.cxx to Unix format... + chmod -x ./go/extend/extend.cxx + for all in `find -type f` + dos2unix -k ./go/extend/Makefile dos2unix: converting file ./go/extend/Makefile to Unix format... + chmod -x ./go/extend/Makefile + for all in `find -type f` + dos2unix -k ./go/pointer/pointer.c dos2unix: converting file ./go/pointer/pointer.c to Unix format... + chmod -x ./go/pointer/pointer.c + for all in `find -type f` + dos2unix -k ./go/pointer/example.i dos2unix: converting file ./go/pointer/example.i to Unix format... + chmod -x ./go/pointer/example.i + for all in `find -type f` + dos2unix -k ./go/pointer/runme.go dos2unix: converting file ./go/pointer/runme.go to Unix format... + chmod -x ./go/pointer/runme.go + for all in `find -type f` + dos2unix -k ./go/pointer/index.html dos2unix: converting file ./go/pointer/index.html to Unix format... + chmod -x ./go/pointer/index.html + for all in `find -type f` + dos2unix -k ./go/pointer/Makefile dos2unix: converting file ./go/pointer/Makefile to Unix format... + chmod -x ./go/pointer/Makefile + for all in `find -type f` + dos2unix -k ./go/constants/example.i dos2unix: converting file ./go/constants/example.i to Unix format... + chmod -x ./go/constants/example.i + for all in `find -type f` + dos2unix -k ./go/constants/runme.go dos2unix: converting file ./go/constants/runme.go to Unix format... + chmod -x ./go/constants/runme.go + for all in `find -type f` + dos2unix -k ./go/constants/index.html dos2unix: converting file ./go/constants/index.html to Unix format... + chmod -x ./go/constants/index.html + for all in `find -type f` + dos2unix -k ./go/constants/Makefile dos2unix: converting file ./go/constants/Makefile to Unix format... + chmod -x ./go/constants/Makefile + for all in `find -type f` + dos2unix -k ./go/multimap/multimap.c dos2unix: converting file ./go/multimap/multimap.c to Unix format... + chmod -x ./go/multimap/multimap.c + for all in `find -type f` + dos2unix -k ./go/multimap/example.i dos2unix: converting file ./go/multimap/example.i to Unix format... + chmod -x ./go/multimap/example.i + for all in `find -type f` + dos2unix -k ./go/multimap/runme.go dos2unix: converting file ./go/multimap/runme.go to Unix format... + chmod -x ./go/multimap/runme.go + for all in `find -type f` + dos2unix -k ./go/multimap/Makefile dos2unix: converting file ./go/multimap/Makefile to Unix format... + chmod -x ./go/multimap/Makefile + for all in `find -type f` + dos2unix -k ./go/enum/enum.cxx dos2unix: converting file ./go/enum/enum.cxx to Unix format... + chmod -x ./go/enum/enum.cxx + for all in `find -type f` + dos2unix -k ./go/enum/example.i dos2unix: converting file ./go/enum/example.i to Unix format... + chmod -x ./go/enum/example.i + for all in `find -type f` + dos2unix -k ./go/enum/example.h dos2unix: converting file ./go/enum/example.h to Unix format... + chmod -x ./go/enum/example.h + for all in `find -type f` + dos2unix -k ./go/enum/runme.go dos2unix: converting file ./go/enum/runme.go to Unix format... + chmod -x ./go/enum/runme.go + for all in `find -type f` + dos2unix -k ./go/enum/index.html dos2unix: converting file ./go/enum/index.html to Unix format... + chmod -x ./go/enum/index.html + for all in `find -type f` + dos2unix -k ./go/enum/Makefile dos2unix: converting file ./go/enum/Makefile to Unix format... + chmod -x ./go/enum/Makefile + for all in `find -type f` + dos2unix -k ./go/class/example.i dos2unix: converting file ./go/class/example.i to Unix format... + chmod -x ./go/class/example.i + for all in `find -type f` + dos2unix -k ./go/class/example.h dos2unix: converting file ./go/class/example.h to Unix format... + chmod -x ./go/class/example.h + for all in `find -type f` + dos2unix -k ./go/class/class.cxx dos2unix: converting file ./go/class/class.cxx to Unix format... + chmod -x ./go/class/class.cxx + for all in `find -type f` + dos2unix -k ./go/class/runme.go dos2unix: converting file ./go/class/runme.go to Unix format... + chmod -x ./go/class/runme.go + for all in `find -type f` + dos2unix -k ./go/class/index.html dos2unix: converting file ./go/class/index.html to Unix format... + chmod -x ./go/class/index.html + for all in `find -type f` + dos2unix -k ./go/class/Makefile dos2unix: converting file ./go/class/Makefile to Unix format... + chmod -x ./go/class/Makefile + for all in `find -type f` + dos2unix -k ./go/index.html dos2unix: converting file ./go/index.html to Unix format... + chmod -x ./go/index.html + for all in `find -type f` + dos2unix -k ./go/simple/simple.c dos2unix: converting file ./go/simple/simple.c to Unix format... + chmod -x ./go/simple/simple.c + for all in `find -type f` + dos2unix -k ./go/simple/example.i dos2unix: converting file ./go/simple/example.i to Unix format... + chmod -x ./go/simple/example.i + for all in `find -type f` + dos2unix -k ./go/simple/runme.go dos2unix: converting file ./go/simple/runme.go to Unix format... + chmod -x ./go/simple/runme.go + for all in `find -type f` + dos2unix -k ./go/simple/index.html dos2unix: converting file ./go/simple/index.html to Unix format... + chmod -x ./go/simple/index.html + for all in `find -type f` + dos2unix -k ./go/simple/Makefile dos2unix: converting file ./go/simple/Makefile to Unix format... + chmod -x ./go/simple/Makefile + for all in `find -type f` + dos2unix -k ./go/director/director.h dos2unix: converting file ./go/director/director.h to Unix format... + chmod -x ./go/director/director.h + for all in `find -type f` + dos2unix -k ./go/director/example.i dos2unix: converting file ./go/director/example.i to Unix format... + chmod -x ./go/director/example.i + for all in `find -type f` + dos2unix -k ./go/director/director.go dos2unix: converting file ./go/director/director.go to Unix format... + chmod -x ./go/director/director.go + for all in `find -type f` + dos2unix -k ./go/director/runme.go dos2unix: converting file ./go/director/runme.go to Unix format... + chmod -x ./go/director/runme.go + for all in `find -type f` + dos2unix -k ./go/director/index.html dos2unix: converting file ./go/director/index.html to Unix format... + chmod -x ./go/director/index.html + for all in `find -type f` + dos2unix -k ./go/director/Makefile dos2unix: converting file ./go/director/Makefile to Unix format... + chmod -x ./go/director/Makefile + for all in `find -type f` + dos2unix -k ./go/funcptr/example.i dos2unix: converting file ./go/funcptr/example.i to Unix format... + chmod -x ./go/funcptr/example.i + for all in `find -type f` + dos2unix -k ./go/funcptr/funcptr.c dos2unix: converting file ./go/funcptr/funcptr.c to Unix format... + chmod -x ./go/funcptr/funcptr.c + for all in `find -type f` + dos2unix -k ./go/funcptr/example.h dos2unix: converting file ./go/funcptr/example.h to Unix format... + chmod -x ./go/funcptr/example.h + for all in `find -type f` + dos2unix -k ./go/funcptr/runme.go dos2unix: converting file ./go/funcptr/runme.go to Unix format... + chmod -x ./go/funcptr/runme.go + for all in `find -type f` + dos2unix -k ./go/funcptr/index.html dos2unix: converting file ./go/funcptr/index.html to Unix format... + chmod -x ./go/funcptr/index.html + for all in `find -type f` + dos2unix -k ./go/funcptr/Makefile dos2unix: converting file ./go/funcptr/Makefile to Unix format... + chmod -x ./go/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./Makefile dos2unix: converting file ./Makefile to Unix format... + chmod -x ./Makefile + for all in `find -type f` + dos2unix -k ./d/check.list dos2unix: converting file ./d/check.list to Unix format... + chmod -x ./d/check.list + for all in `find -type f` + dos2unix -k ./d/variables/example.c dos2unix: converting file ./d/variables/example.c to Unix format... + chmod -x ./d/variables/example.c + for all in `find -type f` + dos2unix -k ./d/variables/d2/runme.d dos2unix: converting file ./d/variables/d2/runme.d to Unix format... + chmod -x ./d/variables/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/variables/example.i dos2unix: converting file ./d/variables/example.i to Unix format... + chmod -x ./d/variables/example.i + for all in `find -type f` + dos2unix -k ./d/variables/example.h dos2unix: converting file ./d/variables/example.h to Unix format... + chmod -x ./d/variables/example.h + for all in `find -type f` + dos2unix -k ./d/variables/Makefile dos2unix: converting file ./d/variables/Makefile to Unix format... + chmod -x ./d/variables/Makefile + for all in `find -type f` + dos2unix -k ./d/variables/d1/runme.d dos2unix: converting file ./d/variables/d1/runme.d to Unix format... + chmod -x ./d/variables/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/callback/d2/runme.d dos2unix: converting file ./d/callback/d2/runme.d to Unix format... + chmod -x ./d/callback/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/callback/example.i dos2unix: converting file ./d/callback/example.i to Unix format... + chmod -x ./d/callback/example.i + for all in `find -type f` + dos2unix -k ./d/callback/example.h dos2unix: converting file ./d/callback/example.h to Unix format... + chmod -x ./d/callback/example.h + for all in `find -type f` + dos2unix -k ./d/callback/example.cxx dos2unix: converting file ./d/callback/example.cxx to Unix format... + chmod -x ./d/callback/example.cxx + for all in `find -type f` + dos2unix -k ./d/callback/Makefile dos2unix: converting file ./d/callback/Makefile to Unix format... + chmod -x ./d/callback/Makefile + for all in `find -type f` + dos2unix -k ./d/callback/d1/runme.d dos2unix: converting file ./d/callback/d1/runme.d to Unix format... + chmod -x ./d/callback/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/extend/d2/runme.d dos2unix: converting file ./d/extend/d2/runme.d to Unix format... + chmod -x ./d/extend/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/extend/example.i dos2unix: converting file ./d/extend/example.i to Unix format... + chmod -x ./d/extend/example.i + for all in `find -type f` + dos2unix -k ./d/extend/example.h dos2unix: converting file ./d/extend/example.h to Unix format... + chmod -x ./d/extend/example.h + for all in `find -type f` + dos2unix -k ./d/extend/example.cxx dos2unix: converting file ./d/extend/example.cxx to Unix format... + chmod -x ./d/extend/example.cxx + for all in `find -type f` + dos2unix -k ./d/extend/Makefile dos2unix: converting file ./d/extend/Makefile to Unix format... + chmod -x ./d/extend/Makefile + for all in `find -type f` + dos2unix -k ./d/extend/d1/runme.d dos2unix: converting file ./d/extend/d1/runme.d to Unix format... + chmod -x ./d/extend/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/example.mk.in dos2unix: converting file ./d/example.mk.in to Unix format... + chmod -x ./d/example.mk.in + for all in `find -type f` + dos2unix -k ./d/constants/d2/runme.d dos2unix: converting file ./d/constants/d2/runme.d to Unix format... + chmod -x ./d/constants/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/constants/example.i dos2unix: converting file ./d/constants/example.i to Unix format... + chmod -x ./d/constants/example.i + for all in `find -type f` + dos2unix -k ./d/constants/Makefile dos2unix: converting file ./d/constants/Makefile to Unix format... + chmod -x ./d/constants/Makefile + for all in `find -type f` + dos2unix -k ./d/constants/d1/runme.d dos2unix: converting file ./d/constants/d1/runme.d to Unix format... + chmod -x ./d/constants/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/enum/d2/runme.d dos2unix: converting file ./d/enum/d2/runme.d to Unix format... + chmod -x ./d/enum/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/enum/example.i dos2unix: converting file ./d/enum/example.i to Unix format... + chmod -x ./d/enum/example.i + for all in `find -type f` + dos2unix -k ./d/enum/example.h dos2unix: converting file ./d/enum/example.h to Unix format... + chmod -x ./d/enum/example.h + for all in `find -type f` + dos2unix -k ./d/enum/example.cxx dos2unix: converting file ./d/enum/example.cxx to Unix format... + chmod -x ./d/enum/example.cxx + for all in `find -type f` + dos2unix -k ./d/enum/Makefile dos2unix: converting file ./d/enum/Makefile to Unix format... + chmod -x ./d/enum/Makefile + for all in `find -type f` + dos2unix -k ./d/enum/d1/runme.d dos2unix: converting file ./d/enum/d1/runme.d to Unix format... + chmod -x ./d/enum/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/class/d2/runme.d dos2unix: converting file ./d/class/d2/runme.d to Unix format... + chmod -x ./d/class/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/class/example.i dos2unix: converting file ./d/class/example.i to Unix format... + chmod -x ./d/class/example.i + for all in `find -type f` + dos2unix -k ./d/class/example.h dos2unix: converting file ./d/class/example.h to Unix format... + chmod -x ./d/class/example.h + for all in `find -type f` + dos2unix -k ./d/class/example.cxx dos2unix: converting file ./d/class/example.cxx to Unix format... + chmod -x ./d/class/example.cxx + for all in `find -type f` + dos2unix -k ./d/class/Makefile dos2unix: converting file ./d/class/Makefile to Unix format... + chmod -x ./d/class/Makefile + for all in `find -type f` + dos2unix -k ./d/class/d1/runme.d dos2unix: converting file ./d/class/d1/runme.d to Unix format... + chmod -x ./d/class/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/simple/example.c dos2unix: converting file ./d/simple/example.c to Unix format... + chmod -x ./d/simple/example.c + for all in `find -type f` + dos2unix -k ./d/simple/d2/runme.d dos2unix: converting file ./d/simple/d2/runme.d to Unix format... + chmod -x ./d/simple/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/simple/example.i dos2unix: converting file ./d/simple/example.i to Unix format... + chmod -x ./d/simple/example.i + for all in `find -type f` + dos2unix -k ./d/simple/Makefile dos2unix: converting file ./d/simple/Makefile to Unix format... + chmod -x ./d/simple/Makefile + for all in `find -type f` + dos2unix -k ./d/simple/d1/runme.d dos2unix: converting file ./d/simple/d1/runme.d to Unix format... + chmod -x ./d/simple/d1/runme.d + for all in `find -type f` + dos2unix -k ./d/example.mk dos2unix: converting file ./d/example.mk to Unix format... + chmod -x ./d/example.mk + for all in `find -type f` + dos2unix -k ./d/funcptr/example.c dos2unix: converting file ./d/funcptr/example.c to Unix format... + chmod -x ./d/funcptr/example.c + for all in `find -type f` + dos2unix -k ./d/funcptr/d2/runme.d dos2unix: converting file ./d/funcptr/d2/runme.d to Unix format... + chmod -x ./d/funcptr/d2/runme.d + for all in `find -type f` + dos2unix -k ./d/funcptr/example.i dos2unix: converting file ./d/funcptr/example.i to Unix format... + chmod -x ./d/funcptr/example.i + for all in `find -type f` + dos2unix -k ./d/funcptr/example.h dos2unix: converting file ./d/funcptr/example.h to Unix format... + chmod -x ./d/funcptr/example.h + for all in `find -type f` + dos2unix -k ./d/funcptr/Makefile dos2unix: converting file ./d/funcptr/Makefile to Unix format... + chmod -x ./d/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./d/funcptr/d1/runme.d dos2unix: converting file ./d/funcptr/d1/runme.d to Unix format... + chmod -x ./d/funcptr/d1/runme.d + for all in `find -type f` + dos2unix -k ./xml/example_p5.i dos2unix: converting file ./xml/example_p5.i to Unix format... + chmod -x ./xml/example_p5.i + for all in `find -type f` + dos2unix -k ./xml/gnarly.i dos2unix: converting file ./xml/gnarly.i to Unix format... + chmod -x ./xml/gnarly.i + for all in `find -type f` + dos2unix -k ./xml/example_title_add.expected-xml dos2unix: converting file ./xml/example_title_add.expected-xml to Unix format... + chmod -x ./xml/example_title_add.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example.i dos2unix: converting file ./xml/example.i to Unix format... + chmod -x ./xml/example.i + for all in `find -type f` + dos2unix -k ./xml/example_title_add.i dos2unix: converting file ./xml/example_title_add.i to Unix format... + chmod -x ./xml/example_title_add.i + for all in `find -type f` + dos2unix -k ./xml/example_inl.i dos2unix: converting file ./xml/example_inl.i to Unix format... + chmod -x ./xml/example_inl.i + for all in `find -type f` + dos2unix -k ./xml/example.h dos2unix: converting file ./xml/example.h to Unix format... + chmod -x ./xml/example.h + for all in `find -type f` + dos2unix -k ./xml/example.expected-xml dos2unix: converting file ./xml/example.expected-xml to Unix format... + chmod -x ./xml/example.expected-xml + for all in `find -type f` + dos2unix -k ./xml/error.expected-xml dos2unix: converting file ./xml/error.expected-xml to Unix format... + chmod -x ./xml/error.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example_ro.i dos2unix: converting file ./xml/example_ro.i to Unix format... + chmod -x ./xml/example_ro.i + for all in `find -type f` + dos2unix -k ./xml/example_inl.h dos2unix: converting file ./xml/example_inl.h to Unix format... + chmod -x ./xml/example_inl.h + for all in `find -type f` + dos2unix -k ./xml/example_const.i dos2unix: converting file ./xml/example_const.i to Unix format... + chmod -x ./xml/example_const.i + for all in `find -type f` + dos2unix -k ./xml/example_xml.i dos2unix: converting file ./xml/example_xml.i to Unix format... + chmod -x ./xml/example_xml.i + for all in `find -type f` + dos2unix -k ./xml/example_gif.expected-xml dos2unix: converting file ./xml/example_gif.expected-xml to Unix format... + chmod -x ./xml/example_gif.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example_xml.expected-xml dos2unix: converting file ./xml/example_xml.expected-xml to Unix format... + chmod -x ./xml/example_xml.expected-xml + for all in `find -type f` + dos2unix -k ./xml/gnarly.expected-xml dos2unix: converting file ./xml/gnarly.expected-xml to Unix format... + chmod -x ./xml/gnarly.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example_xml.h dos2unix: converting file ./xml/example_xml.h to Unix format... + chmod -x ./xml/example_xml.h + for all in `find -type f` + dos2unix -k ./xml/example_ro.expected-xml dos2unix: converting file ./xml/example_ro.expected-xml to Unix format... + chmod -x ./xml/example_ro.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example_p5.expected-xml dos2unix: converting file ./xml/example_p5.expected-xml to Unix format... + chmod -x ./xml/example_p5.expected-xml + for all in `find -type f` + dos2unix -k ./xml/Makefile dos2unix: converting file ./xml/Makefile to Unix format... + chmod -x ./xml/Makefile + for all in `find -type f` + dos2unix -k ./xml/example_apply.i dos2unix: converting file ./xml/example_apply.i to Unix format... + chmod -x ./xml/example_apply.i + for all in `find -type f` + dos2unix -k ./xml/example_const.expected-xml dos2unix: converting file ./xml/example_const.expected-xml to Unix format... + chmod -x ./xml/example_const.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example_inl.expected-xml dos2unix: converting file ./xml/example_inl.expected-xml to Unix format... + chmod -x ./xml/example_inl.expected-xml + for all in `find -type f` + dos2unix -k ./xml/example_apply.expected-xml dos2unix: converting file ./xml/example_apply.expected-xml to Unix format... + chmod -x ./xml/example_apply.expected-xml + for all in `find -type f` + dos2unix -k ./xml/error.i dos2unix: converting file ./xml/error.i to Unix format... + chmod -x ./xml/error.i + for all in `find -type f` + dos2unix -k ./mzscheme/check.list dos2unix: converting file ./mzscheme/check.list to Unix format... + chmod -x ./mzscheme/check.list + for all in `find -type f` + dos2unix -k ./mzscheme/multimap/example.c dos2unix: converting file ./mzscheme/multimap/example.c to Unix format... + chmod -x ./mzscheme/multimap/example.c + for all in `find -type f` + dos2unix -k ./mzscheme/multimap/runme.scm dos2unix: converting file ./mzscheme/multimap/runme.scm to Unix format... + chmod -x ./mzscheme/multimap/runme.scm + for all in `find -type f` + dos2unix -k ./mzscheme/multimap/example.i dos2unix: converting file ./mzscheme/multimap/example.i to Unix format... + chmod -x ./mzscheme/multimap/example.i + for all in `find -type f` + dos2unix -k ./mzscheme/multimap/Makefile dos2unix: converting file ./mzscheme/multimap/Makefile to Unix format... + chmod -x ./mzscheme/multimap/Makefile + for all in `find -type f` + dos2unix -k ./mzscheme/class/runme.scm dos2unix: converting file ./mzscheme/class/runme.scm to Unix format... + chmod -x ./mzscheme/class/runme.scm + for all in `find -type f` + dos2unix -k ./mzscheme/class/example.i dos2unix: converting file ./mzscheme/class/example.i to Unix format... + chmod -x ./mzscheme/class/example.i + for all in `find -type f` + dos2unix -k ./mzscheme/class/example.h dos2unix: converting file ./mzscheme/class/example.h to Unix format... + chmod -x ./mzscheme/class/example.h + for all in `find -type f` + dos2unix -k ./mzscheme/class/example.cxx dos2unix: converting file ./mzscheme/class/example.cxx to Unix format... + chmod -x ./mzscheme/class/example.cxx + for all in `find -type f` + dos2unix -k ./mzscheme/class/Makefile dos2unix: converting file ./mzscheme/class/Makefile to Unix format... + chmod -x ./mzscheme/class/Makefile + for all in `find -type f` + dos2unix -k ./mzscheme/std_vector/runme.scm dos2unix: converting file ./mzscheme/std_vector/runme.scm to Unix format... + chmod -x ./mzscheme/std_vector/runme.scm + for all in `find -type f` + dos2unix -k ./mzscheme/std_vector/example.i dos2unix: converting file ./mzscheme/std_vector/example.i to Unix format... + chmod -x ./mzscheme/std_vector/example.i + for all in `find -type f` + dos2unix -k ./mzscheme/std_vector/example.h dos2unix: converting file ./mzscheme/std_vector/example.h to Unix format... + chmod -x ./mzscheme/std_vector/example.h + for all in `find -type f` + dos2unix -k ./mzscheme/std_vector/Makefile dos2unix: converting file ./mzscheme/std_vector/Makefile to Unix format... + chmod -x ./mzscheme/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./mzscheme/simple/example.c dos2unix: converting file ./mzscheme/simple/example.c to Unix format... + chmod -x ./mzscheme/simple/example.c + for all in `find -type f` + dos2unix -k ./mzscheme/simple/runme.scm dos2unix: converting file ./mzscheme/simple/runme.scm to Unix format... + chmod -x ./mzscheme/simple/runme.scm + for all in `find -type f` + dos2unix -k ./mzscheme/simple/example.i dos2unix: converting file ./mzscheme/simple/example.i to Unix format... + chmod -x ./mzscheme/simple/example.i + for all in `find -type f` + dos2unix -k ./mzscheme/simple/Makefile dos2unix: converting file ./mzscheme/simple/Makefile to Unix format... + chmod -x ./mzscheme/simple/Makefile + for all in `find -type f` + dos2unix -k ./perl5/check.list dos2unix: converting file ./perl5/check.list to Unix format... + chmod -x ./perl5/check.list + for all in `find -type f` + dos2unix -k ./perl5/reference/example.i dos2unix: converting file ./perl5/reference/example.i to Unix format... + chmod -x ./perl5/reference/example.i + for all in `find -type f` + dos2unix -k ./perl5/reference/example.h dos2unix: converting file ./perl5/reference/example.h to Unix format... + chmod -x ./perl5/reference/example.h + for all in `find -type f` + dos2unix -k ./perl5/reference/example.cxx dos2unix: converting file ./perl5/reference/example.cxx to Unix format... + chmod -x ./perl5/reference/example.cxx + for all in `find -type f` + dos2unix -k ./perl5/reference/index.html dos2unix: converting file ./perl5/reference/index.html to Unix format... + chmod -x ./perl5/reference/index.html + for all in `find -type f` + dos2unix -k ./perl5/reference/Makefile dos2unix: converting file ./perl5/reference/Makefile to Unix format... + chmod -x ./perl5/reference/Makefile + for all in `find -type f` + dos2unix -k ./perl5/reference/runme.pl dos2unix: converting file ./perl5/reference/runme.pl to Unix format... + chmod -x ./perl5/reference/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/constants2/example.i dos2unix: converting file ./perl5/constants2/example.i to Unix format... + chmod -x ./perl5/constants2/example.i + for all in `find -type f` + dos2unix -k ./perl5/constants2/Makefile dos2unix: converting file ./perl5/constants2/Makefile to Unix format... + chmod -x ./perl5/constants2/Makefile + for all in `find -type f` + dos2unix -k ./perl5/constants2/runme.pl dos2unix: converting file ./perl5/constants2/runme.pl to Unix format... + chmod -x ./perl5/constants2/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/import/spam.h dos2unix: converting file ./perl5/import/spam.h to Unix format... + chmod -x ./perl5/import/spam.h + for all in `find -type f` + dos2unix -k ./perl5/import/foo.h dos2unix: converting file ./perl5/import/foo.h to Unix format... + chmod -x ./perl5/import/foo.h + for all in `find -type f` + dos2unix -k ./perl5/import/bar.h dos2unix: converting file ./perl5/import/bar.h to Unix format... + chmod -x ./perl5/import/bar.h + for all in `find -type f` + dos2unix -k ./perl5/import/README dos2unix: converting file ./perl5/import/README to Unix format... + chmod -x ./perl5/import/README + for all in `find -type f` + dos2unix -k ./perl5/import/bar.i dos2unix: converting file ./perl5/import/bar.i to Unix format... + chmod -x ./perl5/import/bar.i + for all in `find -type f` + dos2unix -k ./perl5/import/base.i dos2unix: converting file ./perl5/import/base.i to Unix format... + chmod -x ./perl5/import/base.i + for all in `find -type f` + dos2unix -k ./perl5/import/base.h dos2unix: converting file ./perl5/import/base.h to Unix format... + chmod -x ./perl5/import/base.h + for all in `find -type f` + dos2unix -k ./perl5/import/Makefile dos2unix: converting file ./perl5/import/Makefile to Unix format... + chmod -x ./perl5/import/Makefile + for all in `find -type f` + dos2unix -k ./perl5/import/runme.pl dos2unix: converting file ./perl5/import/runme.pl to Unix format... + chmod -x ./perl5/import/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/import/spam.i dos2unix: converting file ./perl5/import/spam.i to Unix format... + chmod -x ./perl5/import/spam.i + for all in `find -type f` + dos2unix -k ./perl5/import/foo.i dos2unix: converting file ./perl5/import/foo.i to Unix format... + chmod -x ./perl5/import/foo.i + for all in `find -type f` + dos2unix -k ./perl5/variables/example.c dos2unix: converting file ./perl5/variables/example.c to Unix format... + chmod -x ./perl5/variables/example.c + for all in `find -type f` + dos2unix -k ./perl5/variables/example.i dos2unix: converting file ./perl5/variables/example.i to Unix format... + chmod -x ./perl5/variables/example.i + for all in `find -type f` + dos2unix -k ./perl5/variables/example.h dos2unix: converting file ./perl5/variables/example.h to Unix format... + chmod -x ./perl5/variables/example.h + for all in `find -type f` + dos2unix -k ./perl5/variables/index.html dos2unix: converting file ./perl5/variables/index.html to Unix format... + chmod -x ./perl5/variables/index.html + for all in `find -type f` + dos2unix -k ./perl5/variables/Makefile dos2unix: converting file ./perl5/variables/Makefile to Unix format... + chmod -x ./perl5/variables/Makefile + for all in `find -type f` + dos2unix -k ./perl5/variables/runme.pl dos2unix: converting file ./perl5/variables/runme.pl to Unix format... + chmod -x ./perl5/variables/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/callback/example.i dos2unix: converting file ./perl5/callback/example.i to Unix format... + chmod -x ./perl5/callback/example.i + for all in `find -type f` + dos2unix -k ./perl5/callback/example.h dos2unix: converting file ./perl5/callback/example.h to Unix format... + chmod -x ./perl5/callback/example.h + for all in `find -type f` + dos2unix -k ./perl5/callback/example.cxx dos2unix: converting file ./perl5/callback/example.cxx to Unix format... + chmod -x ./perl5/callback/example.cxx + for all in `find -type f` + dos2unix -k ./perl5/callback/index.html dos2unix: converting file ./perl5/callback/index.html to Unix format... + chmod -x ./perl5/callback/index.html + for all in `find -type f` + dos2unix -k ./perl5/callback/Makefile dos2unix: converting file ./perl5/callback/Makefile to Unix format... + chmod -x ./perl5/callback/Makefile + for all in `find -type f` + dos2unix -k ./perl5/callback/runme.pl dos2unix: converting file ./perl5/callback/runme.pl to Unix format... + chmod -x ./perl5/callback/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/extend/example.i dos2unix: converting file ./perl5/extend/example.i to Unix format... + chmod -x ./perl5/extend/example.i + for all in `find -type f` + dos2unix -k ./perl5/extend/example.h dos2unix: converting file ./perl5/extend/example.h to Unix format... + chmod -x ./perl5/extend/example.h + for all in `find -type f` + dos2unix -k ./perl5/extend/example.cxx dos2unix: converting file ./perl5/extend/example.cxx to Unix format... + chmod -x ./perl5/extend/example.cxx + for all in `find -type f` + dos2unix -k ./perl5/extend/index.html dos2unix: converting file ./perl5/extend/index.html to Unix format... + chmod -x ./perl5/extend/index.html + for all in `find -type f` + dos2unix -k ./perl5/extend/Makefile dos2unix: converting file ./perl5/extend/Makefile to Unix format... + chmod -x ./perl5/extend/Makefile + for all in `find -type f` + dos2unix -k ./perl5/extend/runme.pl dos2unix: converting file ./perl5/extend/runme.pl to Unix format... + chmod -x ./perl5/extend/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/pointer/example.c dos2unix: converting file ./perl5/pointer/example.c to Unix format... + chmod -x ./perl5/pointer/example.c + for all in `find -type f` + dos2unix -k ./perl5/pointer/example.i dos2unix: converting file ./perl5/pointer/example.i to Unix format... + chmod -x ./perl5/pointer/example.i + for all in `find -type f` + dos2unix -k ./perl5/pointer/index.html dos2unix: converting file ./perl5/pointer/index.html to Unix format... + chmod -x ./perl5/pointer/index.html + for all in `find -type f` + dos2unix -k ./perl5/pointer/Makefile dos2unix: converting file ./perl5/pointer/Makefile to Unix format... + chmod -x ./perl5/pointer/Makefile + for all in `find -type f` + dos2unix -k ./perl5/pointer/runme.pl dos2unix: converting file ./perl5/pointer/runme.pl to Unix format... + chmod -x ./perl5/pointer/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/constants/example.i dos2unix: converting file ./perl5/constants/example.i to Unix format... + chmod -x ./perl5/constants/example.i + for all in `find -type f` + dos2unix -k ./perl5/constants/index.html dos2unix: converting file ./perl5/constants/index.html to Unix format... + chmod -x ./perl5/constants/index.html + for all in `find -type f` + dos2unix -k ./perl5/constants/Makefile dos2unix: converting file ./perl5/constants/Makefile to Unix format... + chmod -x ./perl5/constants/Makefile + for all in `find -type f` + dos2unix -k ./perl5/constants/runme.pl dos2unix: converting file ./perl5/constants/runme.pl to Unix format... + chmod -x ./perl5/constants/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/value/example.c dos2unix: converting file ./perl5/value/example.c to Unix format... + chmod -x ./perl5/value/example.c + for all in `find -type f` + dos2unix -k ./perl5/value/example.i dos2unix: converting file ./perl5/value/example.i to Unix format... + chmod -x ./perl5/value/example.i + for all in `find -type f` + dos2unix -k ./perl5/value/example.h dos2unix: converting file ./perl5/value/example.h to Unix format... + chmod -x ./perl5/value/example.h + for all in `find -type f` + dos2unix -k ./perl5/value/index.html dos2unix: converting file ./perl5/value/index.html to Unix format... + chmod -x ./perl5/value/index.html + for all in `find -type f` + dos2unix -k ./perl5/value/Makefile dos2unix: converting file ./perl5/value/Makefile to Unix format... + chmod -x ./perl5/value/Makefile + for all in `find -type f` + dos2unix -k ./perl5/value/runme.pl dos2unix: converting file ./perl5/value/runme.pl to Unix format... + chmod -x ./perl5/value/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/multiple_inheritance/example.i dos2unix: converting file ./perl5/multiple_inheritance/example.i to Unix format... + chmod -x ./perl5/multiple_inheritance/example.i + for all in `find -type f` + dos2unix -k ./perl5/multiple_inheritance/example.h dos2unix: converting file ./perl5/multiple_inheritance/example.h to Unix format... + chmod -x ./perl5/multiple_inheritance/example.h + for all in `find -type f` + dos2unix -k ./perl5/multiple_inheritance/Makefile dos2unix: converting file ./perl5/multiple_inheritance/Makefile to Unix format... + chmod -x ./perl5/multiple_inheritance/Makefile + for all in `find -type f` + dos2unix -k ./perl5/multiple_inheritance/runme.pl dos2unix: converting file ./perl5/multiple_inheritance/runme.pl to Unix format... + chmod -x ./perl5/multiple_inheritance/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/multimap/example.c dos2unix: converting file ./perl5/multimap/example.c to Unix format... + chmod -x ./perl5/multimap/example.c + for all in `find -type f` + dos2unix -k ./perl5/multimap/example.i dos2unix: converting file ./perl5/multimap/example.i to Unix format... + chmod -x ./perl5/multimap/example.i + for all in `find -type f` + dos2unix -k ./perl5/multimap/Makefile dos2unix: converting file ./perl5/multimap/Makefile to Unix format... + chmod -x ./perl5/multimap/Makefile + for all in `find -type f` + dos2unix -k ./perl5/multimap/runme.pl dos2unix: converting file ./perl5/multimap/runme.pl to Unix format... + chmod -x ./perl5/multimap/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/xmlstring/example.i dos2unix: converting file ./perl5/xmlstring/example.i to Unix format... + chmod -x ./perl5/xmlstring/example.i + for all in `find -type f` + dos2unix -k ./perl5/xmlstring/example.h dos2unix: converting file ./perl5/xmlstring/example.h to Unix format... + chmod -x ./perl5/xmlstring/example.h + for all in `find -type f` + dos2unix -k ./perl5/xmlstring/example.cxx dos2unix: converting file ./perl5/xmlstring/example.cxx to Unix format... + chmod -x ./perl5/xmlstring/example.cxx + for all in `find -type f` + dos2unix -k ./perl5/xmlstring/Makefile dos2unix: converting file ./perl5/xmlstring/Makefile to Unix format... + chmod -x ./perl5/xmlstring/Makefile + for all in `find -type f` + dos2unix -k ./perl5/xmlstring/runme.pl dos2unix: converting file ./perl5/xmlstring/runme.pl to Unix format... + chmod -x ./perl5/xmlstring/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/xmlstring/xmlstring.i dos2unix: converting file ./perl5/xmlstring/xmlstring.i to Unix format... + chmod -x ./perl5/xmlstring/xmlstring.i + for all in `find -type f` + dos2unix -k ./perl5/class/example.i dos2unix: converting file ./perl5/class/example.i to Unix format... + chmod -x ./perl5/class/example.i + for all in `find -type f` + dos2unix -k ./perl5/class/example.h dos2unix: converting file ./perl5/class/example.h to Unix format... + chmod -x ./perl5/class/example.h + for all in `find -type f` + dos2unix -k ./perl5/class/example.cxx dos2unix: converting file ./perl5/class/example.cxx to Unix format... + chmod -x ./perl5/class/example.cxx + for all in `find -type f` + dos2unix -k ./perl5/class/index.html dos2unix: converting file ./perl5/class/index.html to Unix format... + chmod -x ./perl5/class/index.html + for all in `find -type f` + dos2unix -k ./perl5/class/Makefile dos2unix: converting file ./perl5/class/Makefile to Unix format... + chmod -x ./perl5/class/Makefile + for all in `find -type f` + dos2unix -k ./perl5/class/runme.pl dos2unix: converting file ./perl5/class/runme.pl to Unix format... + chmod -x ./perl5/class/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/index.html dos2unix: converting file ./perl5/index.html to Unix format... + chmod -x ./perl5/index.html + for all in `find -type f` + dos2unix -k ./perl5/simple/example.c dos2unix: converting file ./perl5/simple/example.c to Unix format... + chmod -x ./perl5/simple/example.c + for all in `find -type f` + dos2unix -k ./perl5/simple/example.i dos2unix: converting file ./perl5/simple/example.i to Unix format... + chmod -x ./perl5/simple/example.i + for all in `find -type f` + dos2unix -k ./perl5/simple/index.html dos2unix: converting file ./perl5/simple/index.html to Unix format... + chmod -x ./perl5/simple/index.html + for all in `find -type f` + dos2unix -k ./perl5/simple/Makefile dos2unix: converting file ./perl5/simple/Makefile to Unix format... + chmod -x ./perl5/simple/Makefile + for all in `find -type f` + dos2unix -k ./perl5/simple/runme.pl dos2unix: converting file ./perl5/simple/runme.pl to Unix format... + chmod -x ./perl5/simple/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/inline/README dos2unix: converting file ./perl5/inline/README to Unix format... + chmod -x ./perl5/inline/README + for all in `find -type f` + dos2unix -k ./perl5/inline/Makefile dos2unix: converting file ./perl5/inline/Makefile to Unix format... + chmod -x ./perl5/inline/Makefile + for all in `find -type f` + dos2unix -k ./perl5/inline/runme.pl dos2unix: converting file ./perl5/inline/runme.pl to Unix format... + chmod -x ./perl5/inline/runme.pl + for all in `find -type f` + dos2unix -k ./perl5/funcptr/example.c dos2unix: converting file ./perl5/funcptr/example.c to Unix format... + chmod -x ./perl5/funcptr/example.c + for all in `find -type f` + dos2unix -k ./perl5/funcptr/example.i dos2unix: converting file ./perl5/funcptr/example.i to Unix format... + chmod -x ./perl5/funcptr/example.i + for all in `find -type f` + dos2unix -k ./perl5/funcptr/example.h dos2unix: converting file ./perl5/funcptr/example.h to Unix format... + chmod -x ./perl5/funcptr/example.h + for all in `find -type f` + dos2unix -k ./perl5/funcptr/index.html dos2unix: converting file ./perl5/funcptr/index.html to Unix format... + chmod -x ./perl5/funcptr/index.html + for all in `find -type f` + dos2unix -k ./perl5/funcptr/Makefile dos2unix: converting file ./perl5/funcptr/Makefile to Unix format... + chmod -x ./perl5/funcptr/Makefile + for all in `find -type f` + dos2unix -k ./perl5/funcptr/runme.pl dos2unix: converting file ./perl5/funcptr/runme.pl to Unix format... + chmod -x ./perl5/funcptr/runme.pl + for all in `find -type f` + dos2unix -k ./guile/check.list dos2unix: converting file ./guile/check.list to Unix format... + chmod -x ./guile/check.list + for all in `find -type f` + dos2unix -k ./guile/port/example.c dos2unix: converting file ./guile/port/example.c to Unix format... + chmod -x ./guile/port/example.c + for all in `find -type f` + dos2unix -k ./guile/port/README dos2unix: converting file ./guile/port/README to Unix format... + chmod -x ./guile/port/README + for all in `find -type f` + dos2unix -k ./guile/port/runme.scm dos2unix: converting file ./guile/port/runme.scm to Unix format... + chmod -x ./guile/port/runme.scm + for all in `find -type f` + dos2unix -k ./guile/port/example.i dos2unix: converting file ./guile/port/example.i to Unix format... + chmod -x ./guile/port/example.i + for all in `find -type f` + dos2unix -k ./guile/port/Makefile dos2unix: converting file ./guile/port/Makefile to Unix format... + chmod -x ./guile/port/Makefile + for all in `find -type f` + dos2unix -k ./guile/README dos2unix: converting file ./guile/README to Unix format... + chmod -x ./guile/README + for all in `find -type f` + dos2unix -k ./guile/multivalue/example.c dos2unix: converting file ./guile/multivalue/example.c to Unix format... + chmod -x ./guile/multivalue/example.c + for all in `find -type f` + dos2unix -k ./guile/multivalue/runme.scm dos2unix: converting file ./guile/multivalue/runme.scm to Unix format... + chmod -x ./guile/multivalue/runme.scm + for all in `find -type f` + dos2unix -k ./guile/multivalue/example.i dos2unix: converting file ./guile/multivalue/example.i to Unix format... + chmod -x ./guile/multivalue/example.i + for all in `find -type f` + dos2unix -k ./guile/multivalue/Makefile dos2unix: converting file ./guile/multivalue/Makefile to Unix format... + chmod -x ./guile/multivalue/Makefile + for all in `find -type f` + dos2unix -k ./guile/constants/runme.scm dos2unix: converting file ./guile/constants/runme.scm to Unix format... + chmod -x ./guile/constants/runme.scm + for all in `find -type f` + dos2unix -k ./guile/constants/example.i dos2unix: converting file ./guile/constants/example.i to Unix format... + chmod -x ./guile/constants/example.i + for all in `find -type f` + dos2unix -k ./guile/constants/Makefile dos2unix: converting file ./guile/constants/Makefile to Unix format... + chmod -x ./guile/constants/Makefile + for all in `find -type f` + dos2unix -k ./guile/multimap/example.c dos2unix: converting file ./guile/multimap/example.c to Unix format... + chmod -x ./guile/multimap/example.c + for all in `find -type f` + dos2unix -k ./guile/multimap/runme.scm dos2unix: converting file ./guile/multimap/runme.scm to Unix format... + chmod -x ./guile/multimap/runme.scm + for all in `find -type f` + dos2unix -k ./guile/multimap/example.i dos2unix: converting file ./guile/multimap/example.i to Unix format... + chmod -x ./guile/multimap/example.i + for all in `find -type f` + dos2unix -k ./guile/multimap/Makefile dos2unix: converting file ./guile/multimap/Makefile to Unix format... + chmod -x ./guile/multimap/Makefile + for all in `find -type f` + dos2unix -k ./guile/matrix/matrix.c dos2unix: converting file ./guile/matrix/matrix.c to Unix format... + chmod -x ./guile/matrix/matrix.c + for all in `find -type f` + dos2unix -k ./guile/matrix/README dos2unix: converting file ./guile/matrix/README to Unix format... + chmod -x ./guile/matrix/README + for all in `find -type f` + dos2unix -k ./guile/matrix/vector.c dos2unix: converting file ./guile/matrix/vector.c to Unix format... + chmod -x ./guile/matrix/vector.c + for all in `find -type f` + dos2unix -k ./guile/matrix/runme.scm dos2unix: converting file ./guile/matrix/runme.scm to Unix format... + chmod -x ./guile/matrix/runme.scm + for all in `find -type f` + dos2unix -k ./guile/matrix/vector.h dos2unix: converting file ./guile/matrix/vector.h to Unix format... + chmod -x ./guile/matrix/vector.h + for all in `find -type f` + dos2unix -k ./guile/matrix/example.i dos2unix: converting file ./guile/matrix/example.i to Unix format... + chmod -x ./guile/matrix/example.i + for all in `find -type f` + dos2unix -k ./guile/matrix/vector.i dos2unix: converting file ./guile/matrix/vector.i to Unix format... + chmod -x ./guile/matrix/vector.i + for all in `find -type f` + dos2unix -k ./guile/matrix/Makefile dos2unix: converting file ./guile/matrix/Makefile to Unix format... + chmod -x ./guile/matrix/Makefile + for all in `find -type f` + dos2unix -k ./guile/matrix/matrix.i dos2unix: converting file ./guile/matrix/matrix.i to Unix format... + chmod -x ./guile/matrix/matrix.i + for all in `find -type f` + dos2unix -k ./guile/class/runme.scm dos2unix: converting file ./guile/class/runme.scm to Unix format... + chmod -x ./guile/class/runme.scm + for all in `find -type f` + dos2unix -k ./guile/class/example.i dos2unix: converting file ./guile/class/example.i to Unix format... + chmod -x ./guile/class/example.i + for all in `find -type f` + dos2unix -k ./guile/class/example.h dos2unix: converting file ./guile/class/example.h to Unix format... + chmod -x ./guile/class/example.h + for all in `find -type f` + dos2unix -k ./guile/class/example.cxx dos2unix: converting file ./guile/class/example.cxx to Unix format... + chmod -x ./guile/class/example.cxx + for all in `find -type f` + dos2unix -k ./guile/class/Makefile dos2unix: converting file ./guile/class/Makefile to Unix format... + chmod -x ./guile/class/Makefile + for all in `find -type f` + dos2unix -k ./guile/std_vector/runme.scm dos2unix: converting file ./guile/std_vector/runme.scm to Unix format... + chmod -x ./guile/std_vector/runme.scm + for all in `find -type f` + dos2unix -k ./guile/std_vector/example.i dos2unix: converting file ./guile/std_vector/example.i to Unix format... + chmod -x ./guile/std_vector/example.i + for all in `find -type f` + dos2unix -k ./guile/std_vector/example.h dos2unix: converting file ./guile/std_vector/example.h to Unix format... + chmod -x ./guile/std_vector/example.h + for all in `find -type f` + dos2unix -k ./guile/std_vector/Makefile dos2unix: converting file ./guile/std_vector/Makefile to Unix format... + chmod -x ./guile/std_vector/Makefile + for all in `find -type f` + dos2unix -k ./guile/simple/example.c dos2unix: converting file ./guile/simple/example.c to Unix format... + chmod -x ./guile/simple/example.c + for all in `find -type f` + dos2unix -k ./guile/simple/README dos2unix: converting file ./guile/simple/README to Unix format... + chmod -x ./guile/simple/README + for all in `find -type f` + dos2unix -k ./guile/simple/runme.scm dos2unix: converting file ./guile/simple/runme.scm to Unix format... + chmod -x ./guile/simple/runme.scm + for all in `find -type f` + dos2unix -k ./guile/simple/example.i dos2unix: converting file ./guile/simple/example.i to Unix format... + chmod -x ./guile/simple/example.i + for all in `find -type f` + dos2unix -k ./guile/simple/Makefile dos2unix: converting file ./guile/simple/Makefile to Unix format... + chmod -x ./guile/simple/Makefile + for all in `find -type f` + dos2unix -k ./android/check.list dos2unix: converting file ./android/check.list to Unix format... + chmod -x ./android/check.list + for all in `find -type f` + dos2unix -k ./android/extend/jni/example.i dos2unix: converting file ./android/extend/jni/example.i to Unix format... + chmod -x ./android/extend/jni/example.i + for all in `find -type f` + dos2unix -k ./android/extend/jni/example.h dos2unix: converting file ./android/extend/jni/example.h to Unix format... + chmod -x ./android/extend/jni/example.h + for all in `find -type f` + dos2unix -k ./android/extend/jni/Android.mk dos2unix: converting file ./android/extend/jni/Android.mk to Unix format... + chmod -x ./android/extend/jni/Android.mk + for all in `find -type f` + dos2unix -k ./android/extend/jni/example.cpp dos2unix: converting file ./android/extend/jni/example.cpp to Unix format... + chmod -x ./android/extend/jni/example.cpp + for all in `find -type f` + dos2unix -k ./android/extend/jni/Application.mk dos2unix: converting file ./android/extend/jni/Application.mk to Unix format... + chmod -x ./android/extend/jni/Application.mk + for all in `find -type f` + dos2unix -k ./android/extend/project.properties dos2unix: converting file ./android/extend/project.properties to Unix format... + chmod -x ./android/extend/project.properties + for all in `find -type f` + dos2unix -k ./android/extend/build.xml dos2unix: converting file ./android/extend/build.xml to Unix format... + chmod -x ./android/extend/build.xml + for all in `find -type f` + dos2unix -k ./android/extend/ant.properties dos2unix: converting file ./android/extend/ant.properties to Unix format... + chmod -x ./android/extend/ant.properties + for all in `find -type f` + dos2unix -k ./android/extend/proguard.cfg dos2unix: converting file ./android/extend/proguard.cfg to Unix format... + chmod -x ./android/extend/proguard.cfg + for all in `find -type f` + dos2unix -k ./android/extend/Makefile dos2unix: converting file ./android/extend/Makefile to Unix format... + chmod -x ./android/extend/Makefile + for all in `find -type f` + dos2unix -k ./android/extend/res/layout/main.xml dos2unix: converting file ./android/extend/res/layout/main.xml to Unix format... + chmod -x ./android/extend/res/layout/main.xml + for all in `find -type f` + dos2unix -k ./android/extend/res/values/strings.xml dos2unix: converting file ./android/extend/res/values/strings.xml to Unix format... + chmod -x ./android/extend/res/values/strings.xml + for all in `find -type f` + dos2unix -k ./android/extend/src/org/swig/extendexample/SwigExtend.java dos2unix: converting file ./android/extend/src/org/swig/extendexample/SwigExtend.java to Unix format... + chmod -x ./android/extend/src/org/swig/extendexample/SwigExtend.java + for all in `find -type f` + dos2unix -k ./android/extend/AndroidManifest.xml dos2unix: converting file ./android/extend/AndroidManifest.xml to Unix format... + chmod -x ./android/extend/AndroidManifest.xml + for all in `find -type f` + dos2unix -k ./android/extend/local.properties dos2unix: converting file ./android/extend/local.properties to Unix format... + chmod -x ./android/extend/local.properties + for all in `find -type f` + dos2unix -k ./android/class/jni/example.i dos2unix: converting file ./android/class/jni/example.i to Unix format... + chmod -x ./android/class/jni/example.i + for all in `find -type f` + dos2unix -k ./android/class/jni/example.h dos2unix: converting file ./android/class/jni/example.h to Unix format... + chmod -x ./android/class/jni/example.h + for all in `find -type f` + dos2unix -k ./android/class/jni/Android.mk dos2unix: converting file ./android/class/jni/Android.mk to Unix format... + chmod -x ./android/class/jni/Android.mk + for all in `find -type f` + dos2unix -k ./android/class/jni/example.cpp dos2unix: converting file ./android/class/jni/example.cpp to Unix format... + chmod -x ./android/class/jni/example.cpp + for all in `find -type f` + dos2unix -k ./android/class/project.properties dos2unix: converting file ./android/class/project.properties to Unix format... + chmod -x ./android/class/project.properties + for all in `find -type f` + dos2unix -k ./android/class/build.xml dos2unix: converting file ./android/class/build.xml to Unix format... + chmod -x ./android/class/build.xml + for all in `find -type f` + dos2unix -k ./android/class/ant.properties dos2unix: converting file ./android/class/ant.properties to Unix format... + chmod -x ./android/class/ant.properties + for all in `find -type f` + dos2unix -k ./android/class/proguard.cfg dos2unix: converting file ./android/class/proguard.cfg to Unix format... + chmod -x ./android/class/proguard.cfg + for all in `find -type f` + dos2unix -k ./android/class/Makefile dos2unix: converting file ./android/class/Makefile to Unix format... + chmod -x ./android/class/Makefile + for all in `find -type f` + dos2unix -k ./android/class/res/layout/main.xml dos2unix: converting file ./android/class/res/layout/main.xml to Unix format... + chmod -x ./android/class/res/layout/main.xml + for all in `find -type f` + dos2unix -k ./android/class/res/values/strings.xml dos2unix: converting file ./android/class/res/values/strings.xml to Unix format... + chmod -x ./android/class/res/values/strings.xml + for all in `find -type f` + dos2unix -k ./android/class/src/org/swig/classexample/SwigClass.java dos2unix: converting file ./android/class/src/org/swig/classexample/SwigClass.java to Unix format... + chmod -x ./android/class/src/org/swig/classexample/SwigClass.java + for all in `find -type f` + dos2unix -k ./android/class/AndroidManifest.xml dos2unix: converting file ./android/class/AndroidManifest.xml to Unix format... + chmod -x ./android/class/AndroidManifest.xml + for all in `find -type f` + dos2unix -k ./android/class/local.properties dos2unix: converting file ./android/class/local.properties to Unix format... + chmod -x ./android/class/local.properties + for all in `find -type f` + dos2unix -k ./android/simple/jni/example.c dos2unix: converting file ./android/simple/jni/example.c to Unix format... + chmod -x ./android/simple/jni/example.c + for all in `find -type f` + dos2unix -k ./android/simple/jni/example.i dos2unix: converting file ./android/simple/jni/example.i to Unix format... + chmod -x ./android/simple/jni/example.i + for all in `find -type f` + dos2unix -k ./android/simple/jni/Android.mk dos2unix: converting file ./android/simple/jni/Android.mk to Unix format... + chmod -x ./android/simple/jni/Android.mk + for all in `find -type f` + dos2unix -k ./android/simple/project.properties dos2unix: converting file ./android/simple/project.properties to Unix format... + chmod -x ./android/simple/project.properties + for all in `find -type f` + dos2unix -k ./android/simple/build.xml dos2unix: converting file ./android/simple/build.xml to Unix format... + chmod -x ./android/simple/build.xml + for all in `find -type f` + dos2unix -k ./android/simple/ant.properties dos2unix: converting file ./android/simple/ant.properties to Unix format... + chmod -x ./android/simple/ant.properties + for all in `find -type f` + dos2unix -k ./android/simple/proguard.cfg dos2unix: converting file ./android/simple/proguard.cfg to Unix format... + chmod -x ./android/simple/proguard.cfg + for all in `find -type f` + dos2unix -k ./android/simple/Makefile dos2unix: converting file ./android/simple/Makefile to Unix format... + chmod -x ./android/simple/Makefile + for all in `find -type f` + dos2unix -k ./android/simple/res/layout/main.xml dos2unix: converting file ./android/simple/res/layout/main.xml to Unix format... + chmod -x ./android/simple/res/layout/main.xml + for all in `find -type f` + dos2unix -k ./android/simple/res/values/strings.xml dos2unix: converting file ./android/simple/res/values/strings.xml to Unix format... + chmod -x ./android/simple/res/values/strings.xml + for all in `find -type f` + dos2unix -k ./android/simple/src/org/swig/simple/SwigSimple.java dos2unix: converting file ./android/simple/src/org/swig/simple/SwigSimple.java to Unix format... + chmod -x ./android/simple/src/org/swig/simple/SwigSimple.java + for all in `find -type f` + dos2unix -k ./android/simple/AndroidManifest.xml dos2unix: converting file ./android/simple/AndroidManifest.xml to Unix format... + chmod -x ./android/simple/AndroidManifest.xml + for all in `find -type f` + dos2unix -k ./android/simple/local.properties dos2unix: converting file ./android/simple/local.properties to Unix format... + chmod -x ./android/simple/local.properties + for all in `find -type f` + dos2unix -k ./lua/check.list dos2unix: converting file ./lua/check.list to Unix format... + chmod -x ./lua/check.list + for all in `find -type f` + dos2unix -k ./lua/embed3/embed3.cpp dos2unix: converting file ./lua/embed3/embed3.cpp to Unix format... + chmod -x ./lua/embed3/embed3.cpp + for all in `find -type f` + dos2unix -k ./lua/embed3/example.i dos2unix: converting file ./lua/embed3/example.i to Unix format... + chmod -x ./lua/embed3/example.i + for all in `find -type f` + dos2unix -k ./lua/embed3/runme.lua dos2unix: converting file ./lua/embed3/runme.lua to Unix format... + chmod -x ./lua/embed3/runme.lua + for all in `find -type f` + dos2unix -k ./lua/embed3/example.h dos2unix: converting file ./lua/embed3/example.h to Unix format... + chmod -x ./lua/embed3/example.h + for all in `find -type f` + dos2unix -k ./lua/embed3/Makefile dos2unix: converting file ./lua/embed3/Makefile to Unix format... + chmod -x ./lua/embed3/Makefile + for all in `find -type f` + dos2unix -k ./lua/embed3/example.cpp dos2unix: converting file ./lua/embed3/example.cpp to Unix format... + chmod -x ./lua/embed3/example.cpp + for all in `find -type f` + dos2unix -k ./lua/embed2/example.c dos2unix: converting file ./lua/embed2/example.c to Unix format... + chmod -x ./lua/embed2/example.c + for all in `find -type f` + dos2unix -k ./lua/embed2/embed2.c dos2unix: converting file ./lua/embed2/embed2.c to Unix format... + chmod -x ./lua/embed2/embed2.c + for all in `find -type f` + dos2unix -k ./lua/embed2/example.i dos2unix: converting file ./lua/embed2/example.i to Unix format... + chmod -x ./lua/embed2/example.i + for all in `find -type f` + dos2unix -k ./lua/embed2/runme.lua dos2unix: converting file ./lua/embed2/runme.lua to Unix format... + chmod -x ./lua/embed2/runme.lua + for all in `find -type f` + dos2unix -k ./lua/embed2/Makefile dos2unix: converting file ./lua/embed2/Makefile to Unix format... + chmod -x ./lua/embed2/Makefile + for all in `find -type f` + dos2unix -k ./lua/exception/example.i dos2unix: converting file ./lua/exception/example.i to Unix format... + chmod -x ./lua/exception/example.i + for all in `find -type f` + dos2unix -k ./lua/exception/runme.lua dos2unix: converting file ./lua/exception/runme.lua to Unix format... + chmod -x ./lua/exception/runme.lua + for all in `find -type f` + dos2unix -k ./lua/exception/example.h dos2unix: converting file ./lua/exception/example.h to Unix format... + chmod -x ./lua/exception/example.h + for all in `find -type f` + dos2unix -k ./lua/exception/Makefile dos2unix: converting file ./lua/exception/Makefile to Unix format... + chmod -x ./lua/exception/Makefile + for all in `find -type f` + dos2unix -k ./lua/import/spam.h dos2unix: converting file ./lua/import/spam.h to Unix format... + chmod -x ./lua/import/spam.h + for all in `find -type f` + dos2unix -k ./lua/import/foo.h dos2unix: converting file ./lua/import/foo.h to Unix format... + chmod -x ./lua/import/foo.h + for all in `find -type f` + dos2unix -k ./lua/import/bar.h dos2unix: converting file ./lua/import/bar.h to Unix format... + chmod -x ./lua/import/bar.h + for all in `find -type f` + dos2unix -k ./lua/import/README dos2unix: converting file ./lua/import/README to Unix format... + chmod -x ./lua/import/README + for all in `find -type f` + dos2unix -k ./lua/import/bar.i dos2unix: converting file ./lua/import/bar.i to Unix format... + chmod -x ./lua/import/bar.i + for all in `find -type f` + dos2unix -k ./lua/import/base.i dos2unix: converting file ./lua/import/base.i to Unix format... + chmod -x ./lua/import/base.i + for all in `find -type f` + dos2unix -k ./lua/import/runme.lua dos2unix: converting file ./lua/import/runme.lua to Unix format... + chmod -x ./lua/import/runme.lua + for all in `find -type f` + dos2unix -k ./lua/import/base.h dos2unix: converting file ./lua/import/base.h to Unix format... + chmod -x ./lua/import/base.h + for all in `find -type f` + dos2unix -k ./lua/import/Makefile dos2unix: converting file ./lua/import/Makefile to Unix format... + chmod -x ./lua/import/Makefile + for all in `find -type f` + dos2unix -k ./lua/import/spam.i dos2unix: converting file ./lua/import/spam.i to Unix format... + chmod -x ./lua/import/spam.i + for all in `find -type f` + dos2unix -k ./lua/import/foo.i dos2unix: converting file ./lua/import/foo.i to Unix format... + chmod -x ./lua/import/foo.i + for all in `find -type f` + dos2unix -k ./lua/variables/example.c dos2unix: converting file ./lua/variables/example.c to Unix format... + chmod -x ./lua/variables/example.c + for all in `find -type f` + dos2unix -k ./lua/variables/example.i dos2unix: converting file ./lua/variables/example.i to Unix format... + chmod -x ./lua/variables/example.i + for all in `find -type f` + dos2unix -k ./lua/variables/runme.lua dos2unix: converting file ./lua/variables/runme.lua to Unix format... + chmod -x ./lua/variables/runme.lua + for all in `find -type f` + dos2unix -k ./lua/variables/example.h dos2unix: converting file ./lua/variables/example.h to Unix format... + chmod -x ./lua/variables/example.h + for all in `find -type f` + dos2unix -k ./lua/variables/Makefile dos2unix: converting file ./lua/variables/Makefile to Unix format... + chmod -x ./lua/variables/Makefile + for all in `find -type f` + dos2unix -k ./lua/pointer/example.c dos2unix: converting file ./lua/pointer/example.c to Unix format... + chmod -x ./lua/pointer/example.c + for all in `find -type f` + dos2unix -k ./lua/pointer/example.i dos2unix: converting file ./lua/pointer/example.i to Unix format... + chmod -x ./lua/pointer/example.i + for all in `find -type f` + dos2unix -k ./lua/pointer/runme.lua dos2unix: converting file ./lua/pointer/runme.lua to Unix format... + chmod -x ./lua/pointer/runme.lua + for all in `find -type f` + dos2unix -k ./lua/pointer/Makefile dos2unix: converting file ./lua/pointer/Makefile to Unix format... + chmod -x ./lua/pointer/Makefile + for all in `find -type f` + dos2unix -k ./lua/constants/example.i dos2unix: converting file ./lua/constants/example.i to Unix format... + chmod -x ./lua/constants/example.i + for all in `find -type f` + dos2unix -k ./lua/constants/runme.lua dos2unix: converting file ./lua/constants/runme.lua to Unix format... + chmod -x ./lua/constants/runme.lua + for all in `find -type f` + dos2unix -k ./lua/constants/Makefile dos2unix: converting file ./lua/constants/Makefile to Unix format... + chmod -x ./lua/constants/Makefile + for all in `find -type f` + dos2unix -k ./lua/embed/example.c dos2unix: converting file ./lua/embed/example.c to Unix format... + chmod -x ./lua/embed/example.c + for all in `find -type f` + dos2unix -k ./lua/embed/embed.c dos2unix: converting file ./lua/embed/embed.c to Unix format... + chmod -x ./lua/embed/embed.c + for all in `find -type f` + dos2unix -k ./lua/embed/example.i dos2unix: converting file ./lua/embed/example.i to Unix format... + chmod -x ./lua/embed/example.i + for all in `find -type f` + dos2unix -k ./lua/embed/runme.lua dos2unix: converting file ./lua/embed/runme.lua to Unix format... + chmod -x ./lua/embed/runme.lua + for all in `find -type f` + dos2unix -k ./lua/embed/Makefile dos2unix: converting file ./lua/embed/Makefile to Unix format... + chmod -x ./lua/embed/Makefile + for all in `find -type f` + dos2unix -k ./lua/arrays/example.c dos2unix: converting file ./lua/arrays/example.c to Unix format... + chmod -x ./lua/arrays/example.c + for all in `find -type f` + dos2unix -k ./lua/arrays/example.i dos2unix: converting file ./lua/arrays/example.i to Unix format... + chmod -x ./lua/arrays/example.i + for all in `find -type f` + dos2unix -k ./lua/arrays/runme.lua dos2unix: converting file ./lua/arrays/runme.lua to Unix format... + chmod -x ./lua/arrays/runme.lua + for all in `find -type f` + dos2unix -k ./lua/arrays/Makefile dos2unix: converting file ./lua/arrays/Makefile to Unix format... + chmod -x ./lua/arrays/Makefile + for all in `find -type f` + dos2unix -k ./lua/nspace/example.i dos2unix: converting file ./lua/nspace/example.i to Unix format... + chmod -x ./lua/nspace/example.i + for all in `find -type f` + dos2unix -k ./lua/nspace/runme.lua dos2unix: converting file ./lua/nspace/runme.lua to Unix format... + chmod -x ./lua/nspace/runme.lua + for all in `find -type f` + dos2unix -k ./lua/nspace/example.h dos2unix: converting file ./lua/nspace/example.h to Unix format... + chmod -x ./lua/nspace/example.h + for all in `find -type f` + dos2unix -k ./lua/nspace/Makefile dos2unix: converting file ./lua/nspace/Makefile to Unix format... + chmod -x ./lua/nspace/Makefile + for all in `find -type f` + dos2unix -k ./lua/class/example.i dos2unix: converting file ./lua/class/example.i to Unix format... + chmod -x ./lua/class/example.i + for all in `find -type f` + dos2unix -k ./lua/class/runme.lua dos2unix: converting file ./lua/class/runme.lua to Unix format... + chmod -x ./lua/class/runme.lua + for all in `find -type f` + dos2unix -k ./lua/class/example.h dos2unix: converting file ./lua/class/example.h to Unix format... + chmod -x ./lua/class/example.h + for all in `find -type f` + dos2unix -k ./lua/class/example.cxx dos2unix: converting file ./lua/class/example.cxx to Unix format... + chmod -x ./lua/class/example.cxx + for all in `find -type f` + dos2unix -k ./lua/class/Makefile dos2unix: converting file ./lua/class/Makefile to Unix format... + chmod -x ./lua/class/Makefile + for all in `find -type f` + dos2unix -k ./lua/funcptr3/example.c dos2unix: converting file ./lua/funcptr3/example.c to Unix format... + chmod -x ./lua/funcptr3/example.c + for all in `find -type f` + dos2unix -k ./lua/funcptr3/example.i dos2unix: converting file ./lua/funcptr3/example.i to Unix format... + chmod -x ./lua/funcptr3/example.i + for all in `find -type f` + dos2unix -k ./lua/funcptr3/runme.lua dos2unix: converting file ./lua/funcptr3/runme.lua to Unix format... + chmod -x ./lua/funcptr3/runme.lua + for all in `find -type f` + dos2unix -k ./lua/funcptr3/example.h dos2unix: converting file ./lua/funcptr3/example.h to Unix format... + chmod -x ./lua/funcptr3/example.h + for all in `find -type f` + dos2unix -k ./lua/funcptr3/Makefile dos2unix: converting file ./lua/funcptr3/Makefile to Unix format... + chmod -x ./lua/funcptr3/Makefile + for all in `find -type f` + dos2unix -k ./lua/import.lua dos2unix: converting file ./lua/import.lua to Unix format... + chmod -x ./lua/import.lua + for all in `find -type f` + dos2unix -k ./lua/dual/example.i dos2unix: converting file ./lua/dual/example.i to Unix format... + chmod -x ./lua/dual/example.i + for all in `find -type f` + dos2unix -k ./lua/dual/dual.cpp dos2unix: converting file ./lua/dual/dual.cpp to Unix format... + chmod -x ./lua/dual/dual.cpp + for all in `find -type f` + dos2unix -k ./lua/dual/example2.i dos2unix: converting file ./lua/dual/example2.i to Unix format... + chmod -x ./lua/dual/example2.i + for all in `find -type f` + dos2unix -k ./lua/dual/Makefile dos2unix: converting file ./lua/dual/Makefile to Unix format... + chmod -x ./lua/dual/Makefile + for all in `find -type f` + dos2unix -k ./lua/lua.c dos2unix: converting file ./lua/lua.c to Unix format... + chmod -x ./lua/lua.c + for all in `find -type f` + dos2unix -k ./lua/simple/example.c dos2unix: converting file ./lua/simple/example.c to Unix format... + chmod -x ./lua/simple/example.c + for all in `find -type f` + dos2unix -k ./lua/simple/example.i dos2unix: converting file ./lua/simple/example.i to Unix format... + chmod -x ./lua/simple/example.i + for all in `find -type f` + dos2unix -k ./lua/simple/runme.lua dos2unix: converting file ./lua/simple/runme.lua to Unix format... + chmod -x ./lua/simple/runme.lua + for all in `find -type f` + dos2unix -k ./lua/simple/Makefile dos2unix: converting file ./lua/simple/Makefile to Unix format... + chmod -x ./lua/simple/Makefile + for all in `find -type f` + dos2unix -k ./lua/functest/example.c dos2unix: converting file ./lua/functest/example.c to Unix format... + chmod -x ./lua/functest/example.c + for all in `find -type f` + dos2unix -k ./lua/functest/example.i dos2unix: converting file ./lua/functest/example.i to Unix format... + chmod -x ./lua/functest/example.i + for all in `find -type f` + dos2unix -k ./lua/functest/runme.lua dos2unix: converting file ./lua/functest/runme.lua to Unix format... + chmod -x ./lua/functest/runme.lua + for all in `find -type f` + dos2unix -k ./lua/functest/Makefile dos2unix: converting file ./lua/functest/Makefile to Unix format... + chmod -x ./lua/functest/Makefile + for all in `find -type f` + dos2unix -k ./lua/owner/example.i dos2unix: converting file ./lua/owner/example.i to Unix format... + chmod -x ./lua/owner/example.i + for all in `find -type f` + dos2unix -k ./lua/owner/runme.lua dos2unix: converting file ./lua/owner/runme.lua to Unix format... + chmod -x ./lua/owner/runme.lua + for all in `find -type f` + dos2unix -k ./lua/owner/example.h dos2unix: converting file ./lua/owner/example.h to Unix format... + chmod -x ./lua/owner/example.h + for all in `find -type f` + dos2unix -k ./lua/owner/example.cxx dos2unix: converting file ./lua/owner/example.cxx to Unix format... + chmod -x ./lua/owner/example.cxx + for all in `find -type f` + dos2unix -k ./lua/owner/Makefile dos2unix: converting file ./lua/owner/Makefile to Unix format... + chmod -x ./lua/owner/Makefile + for all in `find -type f` + dos2unix -k ./lua/functor/example.i dos2unix: converting file ./lua/functor/example.i to Unix format... + chmod -x ./lua/functor/example.i + for all in `find -type f` + dos2unix -k ./lua/functor/runme.lua dos2unix: converting file ./lua/functor/runme.lua to Unix format... + chmod -x ./lua/functor/runme.lua + for all in `find -type f` + dos2unix -k ./lua/functor/Makefile dos2unix: converting file ./lua/functor/Makefile to Unix format... + chmod -x ./lua/functor/Makefile + popd ~/build/BUILD/swig-4.0.1 + make DESTDIR=/builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm install Installing SWIG executable Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/swig Installing the SWIG library Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/attribute.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/constraints.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/cstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/cwstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/intrusive_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/inttypes.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/math.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/pointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/stdint.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigarch.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigrun.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/wchar.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/windows.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/allkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/director_common.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/runtime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swig.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigerrors.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swiginit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swiglabels.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigwarn.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/swigwarnings.swg Installing language specific files for typemaps Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/attribute.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/carrays.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/cdata.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/cmalloc.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/cpointer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/cstring.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/cstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/cwstring.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/enumint.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/exception.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/factory.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/fragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/implicit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/inoutlist.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/misctypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/primtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/ptrtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/std_except.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/std_string.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/std_strings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/std_wstring.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/string.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/strings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/swigmacros.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/swigobject.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/swigtype.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/swigtypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/typemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/valtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/void.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/typemaps/wstring.swg Installing language specific files for tcl Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/attribute.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/cstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/cwstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclinterp.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclresult.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclsh.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/wish.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tcl8.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclapi.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclerrors.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclmacros.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclopers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tcltypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tcluserdir.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/tcl/tclwstrings.swg Installing language specific files for perl5 Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/attribute.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/cstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlmain.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/reference.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perl5.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlerrors.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlhead.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlmacros.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlopers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perlstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perltypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/perluserdir.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/Makefile.pl Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/perl5/noembed.h Installing language specific files for python Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/argcargv.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/attribute.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/ccomplex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/cstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/cwstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/embed.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/file.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/implicit.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyabc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pybuffer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyname_compat.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_alloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_array.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_auto_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_basic_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_carray.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_char_traits.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_container.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_ios.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_iostream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_multimap.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_sstream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_streambuf.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_unordered_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_unordered_multimap.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_unordered_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_unordered_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_vectora.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_wios.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_wiostream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_wsstream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_wstreambuf.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/wchar.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/builtin.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/defarg.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyapi.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pybackward.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyclasses.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pycomplex.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pycontainer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pydocs.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyerrors.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyhead.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyiterators.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pymacros.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyopers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pystdcommon.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pystrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/python.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pythonkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pythreads.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pytuplehlp.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pytypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pyuserdir.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/python/pywstrings.swg Installing language specific files for guile Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/cplusplus.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/guile.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/guilemain.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/interpreter.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/list-vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/pointer-in-out.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/ports.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/swigrun.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/guile_scm.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/guile_scm_run.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/guile/common.scm Installing language specific files for java Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/arrays_java.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/boost_intrusive_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_array.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_auto_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_unordered_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_unordered_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/swiginterface.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/various.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/enums.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/enumsimple.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/enumtypesafe.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/enumtypeunsafe.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/java.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/javahead.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/java/javakw.swg Installing language specific files for mzscheme Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/mzrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/mzscheme/mzscheme.swg Installing language specific files for ruby Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/argcargv.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/attribute.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/cstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/embed.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/file.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/progargcargv.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_alloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_array.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_basic_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_char_traits.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_container.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_functors.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_ios.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_iostream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_multimap.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_queue.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_sstream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_stack.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_streambuf.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_unordered_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_unordered_multimap.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_unordered_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_unordered_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_vectora.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/timeval.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/ruby.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyapi.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyautodoc.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyclasses.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubycomplex.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubycontainer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubycontainer_extended.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubydef.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyerrors.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyhead.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyiterators.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubykw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubymacros.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyopers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubystdautodoc.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubystdcommon.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubystdcommon_forward.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubystdfunctors.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubystrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubytracking.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubytypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubyuserdir.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/rubywstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/Makefile.swig Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ruby/extconf.rb Installing language specific files for php Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/const.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/globalvar.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/phppointers.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/utils.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/php.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/phpinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/phpkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/php/phprun.swg Installing language specific files for ocaml Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/carray.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/cstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/ocaml.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/typecheck.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/class.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/ocaml.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/ocamlkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/ocamlrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/ocamlrundec.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/preamble.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/typeregister.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/swigp4.ml Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/swig.mli Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/ocaml/swig.ml Installing language specific files for octave Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/attribute.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/implicit.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_alloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_basic_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_carray.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_char_traits.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_container.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octave.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octcomplex.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octcontainer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octiterators.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octopers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octstdcommon.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octtypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/octuserdir.swg Installing language specific files for csharp Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/arrays_csharp.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/boost_intrusive_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_array.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_auto_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/swiginterface.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/swigtype_inout.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/wchar.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/csharp.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/csharphead.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/csharpkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/enums.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/enumsimple.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/csharp/enumtypesafe.swg Installing language specific files for lua Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/_std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/factory.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/lua_fnptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/wchar.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/lua.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/luakw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/luarun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/luaruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/lua/luatypemaps.swg Installing language specific files for r Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_alloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_container.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/r.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/rcontainer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/rfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/rkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/ropers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/rrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/rstdcommon.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/rtype.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/r/srun.swg Installing language specific files for go Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/go.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/gokw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/goruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/go/gostring.swg Installing language specific files for d Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/d.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dclassgen.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/ddirectives.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/denums.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dexception.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dhead.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/director.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dmemberfunctionpointers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/doperators.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dprimitives.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dswigtype.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/dvoid.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/d/wrapperloader.swg Installing language specific files for javascript Installing nothing from Lib/javascript Installing language specific files for javascript/jsc Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/arrays_javascript.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/ccomplex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascript.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptcode.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptcomplex.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascripthelpers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascriptstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/jsc/javascripttypemaps.swg Installing language specific files for javascript/v8 Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/arrays_javascript.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/ccomplex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/cdata.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_complex.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascript.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptcode.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptcomplex.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptfragments.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascripthelpers.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptinit.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptkw.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptrun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascriptstrings.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/javascript/v8/javascripttypemaps.swg Installing language specific files for scilab Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/boost_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/carrays.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/cmalloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/cpointer.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/exception.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/matrix.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_alloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_basic_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_char_traits.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_container.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_shared_ptr.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/stl.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciarray.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scibool.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scichar.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scicontainer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scidouble.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scienum.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciexception.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scifloat.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciint.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciiterators.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scilab.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scilist.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scilong.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scilonglong.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scimacros.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scimatrixbool.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scimatrixchar.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scimatrixdouble.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scimatrixint.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scimisctypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scipointer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciprimtypes.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scirun.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciruntime.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequence.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequencebool.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequencedouble.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequencefloat.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequenceint.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequencepointer.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisequencestring.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scishort.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scisignedchar.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scistdcommon.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/scitypemaps.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciunsignedchar.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciunsignedint.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciunsignedlong.swg Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/scilab/sciunsignedshort.swg Installing language specific files for xml Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/xml/typemaps.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/xml/xml.swg Installing language specific files for std Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/_std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_alloc.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_array.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_basic_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_char_traits.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_common.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_container.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_deque.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_except.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_ios.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_iostream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_list.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_multimap.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_pair.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_queue.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_sstream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_stack.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_streambuf.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_string.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_unordered_map.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_unordered_multimap.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_unordered_multiset.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_unordered_set.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_vector.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_vectora.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_wios.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_wiostream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_wsstream.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_wstreambuf.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_wstring.i Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/std/std_carray.swg make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.1/CCache' Installing ccache-swig Installing /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/ccache-swig /usr/bin/install -c -d /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin /usr/bin/install -c -m 755 ccache-swig /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/ccache-swig make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.1/CCache' Installation complete + echo Options: + /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/swig --help + sed -i -e 's/^\(\s\+-[^-]\+\)- \(.*\)$/\1 \2/' help_swig + sed -i -e 's/^\(\s\+-\w\+-[^-]*\)- \(.*\)$/\1 \2/' help_swig + cat + chmod a+x h2m_helper_swig + help2man -N --section 1 ./h2m_helper_swig --include /builddir/build/SOURCES/description.h2m -o swig.1 + /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/ccache-swig -h + sed -i -e '/compiler cache/ d' help_ccache + sed -i -e '/Copyright/ d' help_ccache + sed -i -e 's/^Usage:/[synopsis]/' help_ccache + sed -i -e 's/^Options:/[options]/' help_ccache + sed -i -e 's/^\s\+/ /' help_ccache + sed -i -e 's/^\(-[^- ] <\w\+>\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache + sed -i -e 's/^\(-[^- ]\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache + cat + chmod a+x h2m_helper_ccache + cat /builddir/build/SOURCES/description-ccache.h2m + sed -i -e s#@DOCDIR@#/usr/share/doc# help_ccache + help2man -N --section 1 ./h2m_helper_ccache --include help_ccache -o ccache-swig.1 + mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/man/man1/ + install -p -m 0644 swig.1 /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/man/man1/ + install -p -m 0644 ccache-swig.1 /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/man/man1/ + rm -f /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/4.0.1/octave/std_carray.i + mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/etc/profile.d/ + install -dm 755 /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/etc/profile.d + install -pm 644 /builddir/build/SOURCES/ccache-swig.sh /builddir/build/SOURCES/ccache-swig.csh /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/etc/profile.d + mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/gdb + install -pm 644 Tools/swig.gdb /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/swig/gdb + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 4.0.1-2.fc32 --unique-debug-suffix -4.0.1-2.fc32.arm --unique-debug-src-base swig-4.0.1-2.fc32.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/swig-4.0.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/swig explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/ccache-swig extracting debug info from /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/ccache-swig extracting debug info from /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/bin/swig original debug info size: 10420kB, size after compression: 9816kB /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. cpio: Source/parser.y: Cannot stat: No such file or directory cpio: Source/y.tab.c: Cannot stat: No such file or directory cpio: Source/y.tab.h: Cannot stat: No such file or directory 6366 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: swig-4.0.1-2.fc32.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.VvZyn5 + umask 022 + cd /builddir/build/BUILD + cd swig-4.0.1 + DOCDIR=/builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + cp -pr ANNOUNCE /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + cp -pr CHANGES /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + cp -pr CHANGES.current /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + cp -pr COPYRIGHT /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + cp -pr README /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + cp -pr TODO /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cVyqi4 + umask 022 + cd /builddir/build/BUILD + cd swig-4.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig + cp -pr LICENSE /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig + cp -pr LICENSE-GPL /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig + cp -pr LICENSE-UNIVERSITIES /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig + RPM_EC=0 ++ jobs -p + exit 0 Provides: swig = 4.0.1-2.fc32 swig(armv7hl-32) = 4.0.1-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libpcre.so.1 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: ccache-swig-4.0.1-2.fc32.armv7hl Provides: ccache-swig = 4.0.1-2.fc32 ccache-swig(armv7hl-32) = 4.0.1-2.fc32 config(ccache-swig) = 4.0.1-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.8) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libz.so.1 rtld(GNU_HASH) Conflicts: swig < 3.0.8-2 Processing files: swig-doc-4.0.1-2.fc32.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Kjw0E4 + umask 022 + cd /builddir/build/BUILD + cd swig-4.0.1 + DOCDIR=/builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig-doc + cp -pr Doc /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig-doc + cp -pr Examples /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig-doc + cp -pr COPYRIGHT /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/doc/swig-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.LTiAb4 + umask 022 + cd /builddir/build/BUILD + cd swig-4.0.1 + LICENSEDIR=/builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig-doc + cp -pr LICENSE /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig-doc + cp -pr LICENSE-GPL /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig-doc + cp -pr LICENSE-UNIVERSITIES /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm/usr/share/licenses/swig-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: swig-doc = 4.0.1-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: swig-gdb-4.0.1-2.fc32.armv7hl Provides: swig-gdb = 4.0.1-2.fc32 swig-gdb(armv7hl-32) = 4.0.1-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: swig-debugsource-4.0.1-2.fc32.armv7hl Provides: swig-debugsource = 4.0.1-2.fc32 swig-debugsource(armv7hl-32) = 4.0.1-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: swig-debuginfo-4.0.1-2.fc32.armv7hl Provides: debuginfo(build-id) = 1689342e1240696ad187a5a75770e41aa5261669 swig-debuginfo = 4.0.1-2.fc32 swig-debuginfo(armv7hl-32) = 4.0.1-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: swig-debugsource(armv7hl-32) = 4.0.1-2.fc32 Processing files: ccache-swig-debuginfo-4.0.1-2.fc32.armv7hl Provides: ccache-swig-debuginfo = 4.0.1-2.fc32 ccache-swig-debuginfo(armv7hl-32) = 4.0.1-2.fc32 debuginfo(build-id) = 0369d834434911a37ad26ea5d8d1bbc8a0f9e9ed Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: swig-debugsource(armv7hl-32) = 4.0.1-2.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm Wrote: /builddir/build/RPMS/swig-gdb-4.0.1-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/ccache-swig-4.0.1-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/swig-debugsource-4.0.1-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/ccache-swig-debuginfo-4.0.1-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/swig-4.0.1-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/swig-debuginfo-4.0.1-2.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/swig-doc-4.0.1-2.fc32.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.3Zoxf3 + umask 022 + cd /builddir/build/BUILD + cd swig-4.0.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/swig-4.0.1-2.fc32.arm + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0