Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/swig.spec'], chrootPath='/var/lib/mock/f40-build-783507-132263/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=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --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: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1705968000 Wrote: /builddir/build/SRPMS/swig-4.2.0-1.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/swig.spec'], chrootPath='/var/lib/mock/f40-build-783507-132263/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=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --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: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1705968000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.L5NXfj + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf swig-4.2.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/swig-4.2.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd swig-4.2.0 + rm -rf /builddir/build/BUILD/swig-4.2.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/swig-4.2.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/swig-ocaml-5.0.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/swig-Python-Regression-fix-add-in-missing-SwigPyIterator_.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/swig-Ruby-Tcl-Fix-external-runtime-output.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/swig-Ruby-Adjust-external-runtime-fix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/swig-Fix-seg-fault-handling-friend-constructor-destructor.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/swig-Friends-testcase-fix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + 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.2tvvdK + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd swig-4.2.0 + ./autogen.sh + test -d Tools/config + aclocal -I Tools/config + autoheader + automake --add-missing --copy --force-missing + autoconf + cd CCache + autoreconf + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 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.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' + 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' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-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/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ocaml --with-python3=python3 --with-php --without-go --with-octave=/usr/bin/octave --without-maximum-compile-warnings checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free 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 riscv64-redhat-linux-gnu-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking maximum warning verbosity option... no checking CFLAGS to compile SWIG executable... -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer checking CXXFLAGS to compile SWIG executable... -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether to enable PCRE2 support... yes checking whether to use local PCRE2... no checking for a sed that does not truncate output... /usr/bin/sed checking for pcre2-config... /usr/bin/pcre2-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 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 checking SO... .so checking LDSHARED... $(CC) -shared checking CXXSHARED... $(CC) -shared checking TRYLINKINGWITHCXX... CXXSHARED= $(CXX) -shared checking CCSHARED... -fpic checking RPATH... -Xlinker -rpath $(exec_prefix)/lib -Xlinker -rpath . checking LINKFORSHARED... -Xlinker -export-dynamic checking CFLAGS to use for testing (PLATCFLAGS)... checking whether to attempt to enable C++11 and later C++ standards testing... yes checking whether g++ supports C++20 features with -std=c++20... yes checking whether C++11 to C++20 testing is enabled... yes checking CXXFLAGS to use for testing (PLATCXXFLAGS)... -std=c++20 checking if compiler supports pre-compiled headers... yes 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 main in -lieee... no checking for crypt in -lcrypt... yes checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking for android... no checking for adb... no checking for ant... no checking for ndk-build... no checking for mono-csc... no checking for gmcs... no checking for mcs... no checking for cscc... no checking for dmd... no checking for ldmd2... no checking for ldc2... no checking for gdmd... no configure: Disabling Go checking for guile-config... /usr/bin/guile-config checking for guile executable... /usr/bin/guile checking for guile version... 2.0 checking for guile version >= 1.8... yes checking for guile compile flags... -I/usr/include/guile/2.0 checking for guile link flags... -lguile-2.0 checking for java JDK... no (JAVA_HOME is not defined) checking for java... java checking for javac... javac checking if java version is 9 or greater... yes checking for java include file jni.h... -I"/usr/lib/jvm/java-17-openjdk-17.0.4.1.1-3.0.riscv64.fc37.riscv64/include" checking for java include file jni_md.h... -I"/usr/lib/jvm/java-17-openjdk-17.0.4.1.1-3.0.riscv64.fc37.riscv64/include/linux" checking for java jdk from jni include paths... not found checking for node... no checking for nodejs... no checking for JavaScriptCore/Webkit... not found checking for V8 Javascript v8.h... not found checking for V8 Javascript library... not found 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.4.x checking whether Lua dynamic loading is enabled... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for lua.h... yes checking for library containing lua_close... -llua checking for mzscheme... no checking for mzc... no checking for ocamlc... ocamlc checking for camlp4... no checking for ocamldlgen... no checking for ocamlfind... ocamlfind checking for ocamlmktop... ocamlmktop 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-8.4.0/octave/.. -I/usr/include/octave-8.4.0/octave -I/usr/include/octave-8.4.0/octave/.. -I/usr/include/octave-8.4.0/octave checking for Octave compiler flags... -g -grecord-gcc-switches -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -O0 checking for Octave linker flags... mkoctfile: unknown variable 'RLD_FLAG' -L/usr/lib64/octave/8.4.0 -rdynamic -loctinterp -loctave -lpthread -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 perl... perl checking for Perl5 header files... /usr/lib64/perl5/CORE checking for Perl5 library... perl checking for Perl5 ccflags... -D_REENTRANT -D_GNU_SOURCE -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -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-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 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-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -L/usr/local/lib checking for Perl5 Test::More module... found checking for php8.3... no checking for php8.2... no checking for php8.1... no checking for php8.0... no checking for php... php 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 checking for python... no checking for python2.7... no checking for python3-config... python3-config checking for python3 major version number... 3 checking for Python 3.x os.name... posix checking for Python 3.x path separator... / checking for Python 3.x prefix... /usr checking for Python 3.x exec-prefix... /usr checking for Python 3.x version... python3.12 checking for Python 3.x lib dir... lib checking for Python 3.x header files... -I/usr/include/python3.12 -I/usr/include/python3.12 checking for Python 3.x library directory... /usr/lib checking for Python 3.x library... -lpython3.12 checking for pycodestyle... no checking for R... /usr/bin/R 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 scilab... no checking for Tcl configuration... found /usr/lib64/tcl8.6/tclConfig.sh checking for Tcl header files... -I/usr/include checking for Tcl library... -L/usr/lib64 -ltcl8.6 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating Examples/Makefile 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/go/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/lua/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/r/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 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.2.0/CCache) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=riscv64-redhat-linux-gnu' '--host=riscv64-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/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--runstatedir=/run' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-ocaml' '--with-python3=python3' '--with-php' '--without-go' '--with-octave=/usr/bin/octave' '--without-maximum-compile-warnings' 'build_alias=riscv64-redhat-linux-gnu' 'host_alias=riscv64-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' 'CXX=g++' 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' --cache-file=/dev/null --srcdir=. configure: Configuring ccache checking for riscv64-redhat-linux-gnu-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 for sys/wait.h that is POSIX.1 compatible... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... 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 for pwd.h... 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 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: guile java lua octave perl5 php python r ruby tcl + /usr/bin/make -O -j4 V=1 VERBOSE=1 test -z "1" || (cd CCache && /usr/bin/make) make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o hash.o hash.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o execute.o execute.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o mdfour.o mdfour.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o util.o util.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o args.o args.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o ccache.o ccache.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' bison -d -Wall -Werror --output=CParse/parser.c ./CParse/parser.y make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o snprintf.o snprintf.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o cleanup.o cleanup.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o stats.o stats.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' bison -d -Wall -Werror --output=CParse/parser.c ./CParse/parser.y make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' /usr/bin/make all-am make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -c -o unify.o unify.c make[1]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/CCache' make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/CCache' gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -W -I. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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.2.0/CCache' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o CParse/util.o CParse/util.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o CParse/cscanner.o CParse/cscanner.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/base.o DOH/base.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/file.o DOH/file.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o CParse/templ.o CParse/templ.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/hash.o DOH/hash.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/fio.o DOH/fio.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/list.o DOH/list.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/void.o DOH/void.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/memory.o DOH/memory.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o DOH/string.o DOH/string.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Doxygen/doxyentity.o Doxygen/doxyentity.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Doxygen/doxytranslator.o Doxygen/doxytranslator.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Doxygen/doxyparser.o Doxygen/doxyparser.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/allocate.o Modules/allocate.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Doxygen/javadoc.o Doxygen/javadoc.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/contract.o Modules/contract.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Doxygen/pydoc.o Doxygen/pydoc.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/directors.o Modules/directors.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/emit.o Modules/emit.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o CParse/parser.o CParse/parser.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/csharp.o Modules/csharp.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/guile.o Modules/guile.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/interface.o Modules/interface.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/d.o Modules/d.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/lang.o Modules/lang.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/javascript.o Modules/javascript.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/go.o Modules/go.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/mzscheme.o Modules/mzscheme.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/lua.o Modules/lua.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/nested.o Modules/nested.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/main.o Modules/main.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/java.o Modules/java.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/ocaml.o Modules/ocaml.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/overload.o Modules/overload.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/octave.o Modules/octave.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/perl5.o Modules/perl5.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/php.o Modules/php.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/r.o Modules/r.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/swigmain.o Modules/swigmain.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/scilab.o Modules/scilab.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/tcl8.o Modules/tcl8.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/utils.o Modules/utils.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/typepass.o Modules/typepass.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/xml.o Modules/xml.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/ruby.o Modules/ruby.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Preprocessor/expr.o Preprocessor/expr.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/deprecate.o Swig/deprecate.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/error.o Swig/error.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/extend.o Swig/extend.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/fragment.o Swig/fragment.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/getopt.o Swig/getopt.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/cwrap.o Swig/cwrap.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/include.o Swig/include.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Preprocessor/cpp.o Preprocessor/cpp.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/misc.o Swig/misc.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/parms.o Swig/parms.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/naming.o Swig/naming.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' 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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Modules/python.o Modules/python.cxx make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/stype.o Swig/stype.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/scanner.o Swig/scanner.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/tree.o Swig/tree.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/symbol.o Swig/symbol.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/typeobj.o Swig/typeobj.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/wrapfunc.o Swig/wrapfunc.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/typesys.o Swig/typesys.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c -o Swig/typemap.o Swig/typemap.c make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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/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 -lpcre2-8 make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' make[2]: Entering directory '/builddir/build/BUILD/swig-4.2.0/Source' cp -f ../Source/eswig ../swig make[2]: Leaving directory '/builddir/build/BUILD/swig-4.2.0/Source' + make check PY3=1 test -x ./swig ./swig -version SWIG Version 4.2.0 Compiled with g++ [riscv64-redhat-linux-gnu] Configured options: +pcre Please see https://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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 Guile Options (available with -guile) -emitsetters - Emit procedures-with-setters for variables and structure slots. -emitslotaccessors - Emit accessor methods for all GOOPS slots -exportprimitive - Add the (export ...) code from scmstub into the GOOPS file. -goopsprefix - Prepend to all goops identifiers -Linkage - Use linkage protocol (default `simple') Use `module' for native Guile module linking (requires Guile >= 1.5.0). Use `passive' for passive linking (no C-level module-handling code), or `hobbit' for hobbit modules. -onlysetters - Don't emit traditional getter and setter procedures for structure slots, only emit procedures-with-setters. -package - Set the path of the module to (default NULL) -prefix - Use as prefix [default "gswig_"] -procdoc - Output procedure documentation to -procdocformat - Output procedure documentation in ; one of `guile-1.4', `plain', `texinfo' -proxy - Export GOOPS class definitions -primsuffix - Name appended to primitive module when exporting GOOPS classes. (default = "primitive") -scmstub - Output Scheme file with module declaration and exports; only with `passive' and `simple' linkage -useclassprefix - Prepend the class name to all goops identifiers 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 Java Options (available with -java) -doxygen - Convert C++ doxygen comments to JavaDoc comments in proxy classes -debug-doxygen-parser - Display doxygen parser module debugging information -debug-doxygen-translator - Display doxygen translator module debugging information -nopgcpp - Suppress premature garbage collection prevention parameter -noproxy - Generate the low-level functional interface instead of proxy classes -oldvarnames - Old intermediary method names for variable wrappers -package - Set name of the Java package to 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 (enabled by default) -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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 Options (available with -php7) -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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 -flatstaticmethod - Generate additional flattened Python methods for C++ static 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 -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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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 8 or later 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-quiet - Display less parse tree node debug info when using other -debug options -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 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 -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 -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 PCRE2 version information -small - Compile in virtual elimination and compact mode -std= - Set the C or C++ language for inputs -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -U - Undefine symbol -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: 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. test -z "1" || (cd CCache && make check) make[1]: Entering directory '/builddir/build/BUILD/swig-4.2.0/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.2.0/CCache' skipping android version skipping csharp version skipping d version skipping go version showing guile version guile (GNU Guile) 2.0.14 showing java version openjdk version "17.0.4.1" 2022-08-12 OpenJDK Runtime Environment (Red_Hat-17.0.4.1.1-3.0.riscv64.fc37) (build 17.0.4.1+1) OpenJDK 64-Bit Zero VM (Red_Hat-17.0.4.1.1-3.0.riscv64.fc37) (build 17.0.4.1+1, interpreted mode) javac 17.0.4.1 skipping javascript version showing lua version Lua 5.4.6 Copyright (C) 1994-2023 Lua.org, PUC-Rio skipping mzscheme version skipping ocaml version showing octave version GNU Octave, version 8.4.0 showing perl5 version This is perl 5, version 38, subversion 2 (v5.38.2) built for riscv64-linux-thread-multi showing php version PHP 8.3.3 (cli) (built: Feb 13 2024 15:41:14) (NTS gcc riscv64) showing python version Python 3.12.2 showing r version R version 4.3.2 (2023-10-31) -- "Eye Holes" showing ruby version ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [riscv64-linux] skipping scilab version showing tcl version 8.6 skipping android check skipping csharp check skipping d check skipping go check checking Examples/guile/class checking Examples/guile/constants checking Examples/guile/matrix checking Examples/guile/multimap checking Examples/guile/multivalue checking Examples/guile/port checking Examples/guile/simple checking Examples/guile/std_vector checking Examples/java/callback checking Examples/java/class checking Examples/java/constants checking Examples/java/doxygen checking Examples/java/enum checking Examples/java/extend checking Examples/java/funcptr checking Examples/java/multimap checking Examples/java/native checking Examples/java/nested checking Examples/java/pointer checking Examples/java/reference checking Examples/java/simple checking Examples/java/template checking Examples/java/typemap checking Examples/java/variables skipping javascript 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 skipping mzscheme check skipping ocaml check checking Examples/octave/callback In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:188: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:199: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdio:41, from example.h:3, from example.cxx:3: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/class In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/constants In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/contract In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/enum In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from example.cxx:4: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/extend In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:188: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:199: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdio:41, from example.h:3, from example.cxx:3: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/funcptr In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/funcptr2 In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/functor In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/module_load In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/operator In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/pointer In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/reference In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:28, from example.cxx:9: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ checking Examples/octave/simple In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/template In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture checking Examples/octave/variables In file included from /usr/include/c++/14/riscv64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/riscv64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstdlib:41, from example_wrap.cxx:187: /usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 414 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ In file included from /usr/include/octave-8.4.0/octave/../octave/ov.h:39, from /usr/include/octave-8.4.0/octave/../octave/ovl.h:38, from /usr/include/octave-8.4.0/octave/../octave/ov-fcn.h:36, from /usr/include/octave-8.4.0/octave/../octave/ov-builtin.h:35, from /usr/include/octave-8.4.0/octave/../octave/defun-int.h:33, from /usr/include/octave-8.4.0/octave/../octave/defun-dld.h:35, from /usr/include/octave-8.4.0/octave/../octave/oct.h:35, from example_wrap.cxx:198: /usr/include/octave-8.4.0/octave/../octave/Range.h: In lambda function: /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated] 276 | idx.loop (n, [=, &array] (octave_idx_type i) | ^ /usr/include/octave-8.4.0/octave/../octave/Range.h:276:22: note: add explicit ‘this’ or ‘*this’ capture 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:1974:10: warning: variable ‘_saved’ set but not used [-Wunused-but-set-variable] 1974 | 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/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 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_packages checking Examples/python/import_template 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_map checking Examples/python/std_vector checking Examples/python/template checking Examples/python/varargs checking Examples/python/variables checking Examples/r/class using C++ compiler: ‘g++ (GCC) 14.0.1 20240217 (Red Hat 14.0.1-0)’ example_wrap.cpp: In function ‘int SWIG_R_ConvertPtrAndOwn(SEXP, void**, swig_type_info*, int, int*)’: example_wrap.cpp:1099:11: warning: unused variable ‘newmemory’ [-Wunused-variable] 1099 | int newmemory = 0; | ^~~~~~~~~ checking Examples/r/simple using C compiler: ‘gcc (GCC) 14.0.1 20240217 (Red Hat 14.0.1-0)’ example_wrap.c: In function ‘SWIG_R_ConvertPtrAndOwn’: example_wrap.c:1099:11: warning: unused variable ‘newmemory’ [-Wunused-variable] 1099 | int newmemory = 0; | ^~~~~~~~~ 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 checking Examples/ruby/template checking Examples/ruby/value checking Examples/ruby/variables skipping scilab check 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 checking Examples/tcl/value checking Examples/tcl/variables 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_decltype_unsupported checking errors testcase cpp_destructor_storage checking errors testcase cpp_extend_destructors checking errors testcase cpp_extend_redefine checking errors testcase cpp_extend_redefine_template 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_pp_expressions_bad checking errors testcase cpp_private_inherit checking errors testcase cpp_raw_string_termination checking errors testcase cpp_recursive_typedef checking errors testcase cpp_redefine_class checking errors testcase cpp_refqualifier checking errors testcase cpp_scope_bad checking errors testcase cpp_shared_ptr checking errors testcase cpp_template_class_repeat checking errors testcase cpp_template_duplicate_names checking errors testcase cpp_template_explicit_instantiation 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_partial_specialization_defaults checking errors testcase cpp_template_redefine checking errors testcase cpp_template_repeat checking errors testcase cpp_template_scope checking errors testcase cpp_template_undef checking errors testcase cpp_typemap_out_optimal_bug checking errors testcase cpp_using_constructor_bad checking errors testcase cpp_using_declaration_overload checking errors testcase cpp_using_not checking errors testcase cpp_using_rename checking errors testcase cpp_using_undef checking errors testcase c_bad_native checking errors testcase c_class 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_redefine_typedef checking errors testcase c_spaceship 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_error_directive 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_unknowndirective4 checking errors testcase pp_unknowndirective5 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_command_encoder checking errors testcase swig_constant_missing_semi 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_missing_value checking errors testcase swig_typemap_old checking errors testcase swig_typemap_warn checking errors testcase doxygen_unclosed_tag checking errors testcase doxygen_unknown_command skipping csharp test-suite check skipping d test-suite check skipping go test-suite check checking guile test-suite checking guile testcase abstract_access checking guile testcase abstract_basecast checking guile testcase abstract_inherit checking guile testcase abstract_inherit_ok checking guile testcase abstract_inherit_using checking guile testcase abstract_signature checking guile testcase abstract_typedef checking guile testcase abstract_typedef2 checking guile testcase abstract_virtual checking guile testcase access_change checking guile testcase add_link checking guile testcase aggregate checking guile testcase allowexcept checking guile testcase allprotected checking guile testcase allprotected_not checking guile testcase anonymous_bitfield checking guile testcase apply_signed_char checking guile testcase apply_strings checking guile testcase argcargvtest (with run test) checking guile testcase argout (with run test) checking guile testcase array_member checking guile testcase array_typedef_memberin checking guile testcase arrayref checking guile testcase arrays_dimensionless checking guile testcase arrays_global checking guile testcase arrays_global_twodim checking guile testcase arrays_scope checking guile testcase assign_const checking guile testcase assign_reference checking guile testcase autodoc checking guile testcase begin_code checking guile testcase bloody_hell checking guile testcase bools checking guile testcase catches checking guile testcase catches_strings (with run test) checking guile testcase cast_operator checking guile testcase casts (with run test) checking guile testcase char_binary checking guile testcase char_strings checking guile testcase chartest checking guile testcase class_case checking guile testcase class_scope_namespace checking guile testcase class_forward checking guile testcase class_ignore (with run test) checking guile testcase class_scope_weird checking guile testcase compactdefaultargs checking guile testcase const_const_2 checking guile testcase constant_directive ./../constant_directive.i:40: Warning 464: Unsupported constant value. ./../constant_directive.i:41: Warning 464: Unsupported constant value. ./../constant_directive.i:51: Warning 464: Unsupported constant value. checking guile testcase constant_expr checking guile testcase constant_pointers checking guile testcase constover (with run test) checking guile testcase constructor_copy checking guile testcase constructor_copy_non_const checking guile testcase constructor_exception checking guile testcase constructor_explicit checking guile testcase constructor_ignore checking guile testcase constructor_rename checking guile testcase constructor_value checking guile testcase contract (with run test) checking guile testcase conversion checking guile testcase conversion_namespace checking guile testcase conversion_ns_template checking guile testcase conversion_operators checking guile testcase copyctor checking guile testcase cplusplus_throw checking guile testcase cpp_basic checking guile testcase cpp_enum (with run test) checking guile testcase cpp_namespace (with run test) checking guile testcase cpp_nodefault checking guile testcase cpp_parameters checking guile testcase cpp_static checking guile testcase cpp_typedef checking guile testcase curiously_recurring_template_pattern checking guile testcase default_args checking guile testcase default_arg_expressions checking guile testcase default_arg_values checking guile testcase default_constructor checking guile testcase defvalue_constructor checking guile testcase derived_byvalue checking guile testcase derived_nested checking guile testcase destructor_methodmodifiers checking guile testcase destructor_reprotected checking guile testcase director_abstract checking guile testcase director_alternating checking guile testcase director_basic checking guile testcase director_binary_string checking guile testcase director_classes checking guile testcase director_classic checking guile testcase director_constructor checking guile testcase director_comparison_operators checking guile testcase director_conversion_operators checking guile testcase director_default checking guile testcase director_detect checking guile testcase director_enum checking guile testcase director_exception checking guile testcase director_exception_catches checking guile testcase director_exception_nothrow checking guile testcase director_extend checking guile testcase director_finalizer checking guile testcase director_frob checking guile testcase director_ignore checking guile testcase director_keywords checking guile testcase director_multiple_inheritance checking guile testcase director_namespace_clash checking guile testcase director_nested checking guile testcase director_nspace checking guile testcase director_nspace_director_name_collision checking guile testcase director_overload checking guile testcase director_overload2 checking guile testcase director_ownership checking guile testcase director_pass_by_value checking guile testcase director_primitives checking guile testcase director_property checking guile testcase director_protected checking guile testcase director_protected_overloaded checking guile testcase director_redefined checking guile testcase director_ref checking guile testcase director_simple checking guile testcase director_smartptr checking guile testcase director_template checking guile testcase director_thread checking guile testcase director_unroll checking guile testcase director_unwrap_result checking guile testcase director_using checking guile testcase director_using_member_scopes checking guile testcase director_void checking guile testcase director_wombat checking guile testcase disown checking guile testcase duplicate_class_name_in_ns checking guile testcase duplicate_parm_names checking guile testcase dynamic_cast (with run test) checking guile testcase empty checking guile testcase enum_ignore checking guile testcase enum_plus checking guile testcase enum_rename checking guile testcase enum_scope_template checking guile testcase enum_template checking guile testcase enum_thorough checking guile testcase enum_var checking guile testcase equality checking guile testcase evil_diamond checking guile testcase evil_diamond_ns checking guile testcase evil_diamond_prop checking guile testcase exception_classname checking guile testcase exception_memory_leak checking guile testcase exception_order checking guile testcase extend checking guile testcase extend_constructor_destructor checking guile testcase extend_default checking guile testcase extend_placement checking guile testcase extend_special_variables checking guile testcase extend_template checking guile testcase extend_template_method checking guile testcase extend_template_ns checking guile testcase extend_typedef_class checking guile testcase extern_c checking guile testcase extern_namespace checking guile testcase extern_throws checking guile testcase expressions checking guile testcase features checking guile testcase fragments checking guile testcase friends checking guile testcase friends_template checking guile testcase funcptr_cpp checking guile testcase functors checking guile testcase fvirtual checking guile testcase global_immutable_vars_cpp checking guile testcase global_namespace checking guile testcase global_ns_arg checking guile testcase global_scope_types checking guile testcase global_vars checking guile testcase grouping checking guile testcase ignore_parameter checking guile testcase import_fragments checking guile testcase import_nomodule (with run test) checking guile testcase inherit checking guile testcase inherit_member checking guile testcase inherit_missing (with run test) checking guile testcase inherit_same_name checking guile testcase inherit_target_language checking guile testcase inherit_void_arg checking guile testcase inline_initializer checking guile testcase insert_directive checking guile testcase keyword_rename checking guile testcase kind checking guile testcase kwargs_feature checking guile testcase langobj checking guile testcase li_attribute checking guile testcase li_attribute_template checking guile testcase li_boost_shared_ptr checking guile testcase li_boost_shared_ptr_attribute checking guile testcase li_boost_shared_ptr_bits checking guile testcase li_boost_shared_ptr_director checking guile testcase li_boost_shared_ptr_template checking guile testcase li_carrays_cpp checking guile testcase li_cdata_cpp checking guile testcase li_cpointer_cpp checking guile testcase li_std_auto_ptr (with run test) checking guile testcase li_stdint checking guile testcase li_swigtype_inout checking guile testcase li_typemaps (with run test) checking guile testcase li_typemaps_apply checking guile testcase li_windows checking guile testcase long_long_apply checking guile testcase memberin_extend checking guile testcase member_funcptr_galore checking guile testcase member_pointer checking guile testcase member_pointer_const checking guile testcase member_template checking guile testcase minherit checking guile testcase minherit2 checking guile testcase mixed_types checking guile testcase multiple_inheritance checking guile testcase multiple_inheritance_abstract checking guile testcase multiple_inheritance_interfaces checking guile testcase multiple_inheritance_nspace checking guile testcase multiple_inheritance_overload checking guile testcase multiple_inheritance_shared_ptr checking guile testcase name_cxx checking guile testcase name_warnings checking guile testcase namespace_chase checking guile testcase namespace_class checking guile testcase namespace_enum checking guile testcase namespace_extend checking guile testcase namespace_forward_declaration checking guile testcase namespace_nested checking guile testcase namespace_spaces checking guile testcase namespace_struct checking guile testcase namespace_template checking guile testcase namespace_typedef_class checking guile testcase namespace_typemap checking guile testcase namespace_union checking guile testcase namespace_virtual_method checking guile testcase nspace checking guile testcase nspace_extend checking guile testcase native_directive checking guile testcase naturalvar checking guile testcase naturalvar_more checking guile testcase naturalvar_onoff checking guile testcase nested_class checking guile testcase nested_directors checking guile testcase nested_comment checking guile testcase nested_ignore checking guile testcase nested_inheritance_interface checking guile testcase nested_in_template checking guile testcase nested_scope_flat checking guile testcase nested_template_base checking guile testcase nested_workaround checking guile testcase newobject1 (with run test) checking guile testcase newobject3 checking guile testcase null_pointer (with run test) checking guile testcase numeric_bounds_checking checking guile testcase operator_overload checking guile testcase operator_overload_break checking guile testcase operator_pointer_ref checking guile testcase operbool checking guile testcase ordering checking guile testcase overload_arrays checking guile testcase overload_bool checking guile testcase overload_complicated (with run test) checking guile testcase overload_copy (with run test) checking guile testcase overload_extend (with run test) checking guile testcase overload_method checking guile 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). ./../overload_numeric.i:45: Warning 509: Overloaded method Nums::over(double) effectively ignored, ./../overload_numeric.i:42: Warning 509: as it is shadowed by Nums::over(float). checking guile testcase overload_null (with run test) checking guile testcase overload_polymorphic checking guile testcase overload_rename checking guile testcase overload_return_type checking guile testcase overload_simple (with run test) checking guile testcase overload_subtype (with run test) checking guile testcase overload_template checking guile testcase overload_template_fast checking guile testcase pointer_reference checking guile testcase preproc_constants checking guile testcase preproc_cpp checking guile testcase preproc_predefined_stdcpp checking guile testcase primitive_ref checking guile testcase private_assign checking guile testcase proxycode checking guile testcase protected_rename checking guile testcase pure_virtual checking guile testcase redefined checking guile testcase redefined_not checking guile testcase refcount checking guile testcase reference_global_vars (with run test) checking guile testcase rename1 checking guile testcase rename2 checking guile testcase rename3 checking guile testcase rename4 checking guile testcase rename_camel checking guile testcase rename_rstrip_encoder checking guile testcase rename_scope checking guile testcase rename_simple checking guile testcase rename_strip_encoder checking guile testcase rename_pcre_encoder checking guile testcase rename_pcre_enum checking guile testcase rename_predicates checking guile testcase rename_wildcard checking guile testcase restrict_cplusplus checking guile testcase return_const_value