test -x ./swig test -z "1" || (cd CCache && /usr/bin/make check) ./swig -version SWIG Version 4.0.2 Compiled with g++ [riscv64-unknown-linux-gnu] Configured options: +pcre Please see http://www.swig.org for reporting bugs and further information ./swig -help skipping android version skipping octave version showing java version skipping mzscheme version skipping javascript version showing python version skipping csharp version showing tcl version showing ruby version showing guile version showing perl5 version make[1]: Entering directory '/build/swig/src/swig-4.0.2/CCache' SWIG_LIB='.././../Lib' PATH=../..:$PATH SWIG='swig' CC='gcc' NOSOFTLINKSTEST='' CCACHE='../ccache-swig' CCACHE_PROG=ccache-swig ./test.sh Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -skipping php version MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Note: 'swig - -help' displays options for a specific target language. showing lua version skipping ocaml version Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Tcl 8 Options (available with -tcl8) -itcl - Enable ITcl support -nosafe - Leave out SafeInit module function. -prefix - Set a prefix to be prepended to all names -namespace - Build module into a Tcl 8 namespace -pkgversion - Set package version Note: 'swig - -help' displays options for a specific target language. showing r version showing go version skipping d version Python 3.10.1 skipping scilab version Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Perl 5 Options (available with -perl5) -compat - Compatibility mode -const - Wrap constants as constants and not variables (implies -proxy) -nopm - Do not generate the .pm file -noproxy - Don't create proxy classes -proxy - Create proxy classes -static - Omit code related to dynamic loading Note: 'swig - -help' displays options for a specific target language. Lua 5.4.3 Copyright (C) 1994-2021 Lua.org, PUC-Rio This is perl 5, version 34, subversion 0 (v5.34.0) built for riscv64-linux-thread-multi ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [riscv64-linux] skipping android check Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Python Options (available with -python) -builtin - Create Python built-in types rather than proxy classes, for better performance -castmode - Enable the casting mode, which allows implicit cast between types in Python -debug-doxygen-parser - Display doxygen parser module debugging information -debug-doxygen-translator - Display doxygen translator module debugging information -dirvtable - Generate a pseudo virtual table for directors for faster dispatch -doxygen - Convert C++ doxygen comments to pydoc comments in proxy classes -extranative - Return extra native wrappers for C++ std containers wherever possible -fastproxy - Use fast proxy mechanism for member methods -globals - Set used to access C global variable (default: 'cvar') -interface - Set low-level C/C++ module name to (default: module name prefixed by '_') -keyword - Use keyword arguments -nofastunpack - Use traditional UnpackTuple method to parse the argument functions -noh - Don't generate the output header file -noproxy - Don't generate proxy classes -nortti - Disable the use of the native C++ RTTI with directors -nothreads - Disable thread support for the entire interface -olddefs - Keep the old method definitions when using -fastproxy -py3 - Generate code with Python 3 specific features and syntax -relativeimport - Use relative Python imports -threads - Add thread support for all the interface -O - Enable the following optimization options: -fastdispatch -fastproxy -fvirtual Note: 'swig - -help' displays options for a specific target language. 8.6 skipping mzscheme check starting testsuite base guile (GNU Guile) 2.2.7 skipping ocaml check Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt 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. skipping octave check go version go1.17.5 linux/riscv64 skipping php check Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -R version 4.1.2 (2021-11-01) -- "Bird Hippie" MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt 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), `ltdlmod' for Guile's old dynamic module convention (Guile <= 1.4), 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 skipping csharp check skipping scilab check skipping d check Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Ruby Options (available with -ruby) -autorename - Enable renaming of classes and methods to follow Ruby coding standards -globalmodule - Wrap everything into the global module -initname - Set entry function to Init_ (used by `require') -minherit - Attempt to support multiple inheritance -noautorename - Disable renaming of classes and methods (default) -prefix - Set a prefix to be prepended to all names Note: 'swig - -help' displays options for a specific target language. checking errors test-suite skipping javascript check checking tcl test-suite checking perl5 test-suite checking python test-suite checking errors testcase cpp_bad_extern checking tcl testcase primitive_types (with run test) checking perl5 testcase primitive_types (with run test) Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Lua Options (available with -lua) -elua - Generates LTR compatible wrappers for smaller devices running elua -eluac - LTR compatible wrappers in "crass compress" mode for elua -elua-emulate - Emulates behaviour of eLua. Useful only for testing. Incompatible with -elua/-eluac options. -nomoduleglobal - Do not register the module name as a global variable but return the module table from calls to require. -no-old-metatable-bindings - Disable support for old-style bindings name generation, some old-style members scheme etc. -squash-bases - Squashes symbols from all inheritance tree of a given class into itself. Emulates pre-SWIG3.0 inheritance. Insignificantly speeds things up, but increases memory consumption. Note: 'swig - -help' displays options for a specific target language. Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt R Options (available with -r) -copystruct - Emit R code to copy C structs (on by default) -debug - Output debug -dll - Name of the DLL (without the .dll or .so suffix). Default is the module name. -gc - Aggressive garbage collection -memoryprof - Add memory profile -namespace - Output NAMESPACE file -no-init-code - Turn off the generation of the R_init_ code (registration information still generated) -package - Package name for the PACKAGE argument of the R .Call() invocations. Default is the module name. Note: 'swig - -help' displays options for a specific target language. checking Examples/python/callback Supported Target Language Options -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -octave - Generate Octave wrappers -perl5 - Generate Perl 5 wrappers -php7 - Generate PHP 7 wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -scilab - Generate Scilab wrappers -tcl8 - Generate Tcl 8 wrappers -xml - Generate XML wrappers Experimental Target Language Options -mzscheme - Generate MzScheme/Racket wrappers -ocaml - Generate OCaml wrappers General Options -addextern - Add extra extern declarations -c++ - Enable C++ processing -co - Check out of the SWIG library -copyctor - Automatically generate copy constructors wherever possible -cpperraswarn - Treat the preprocessor #error statement as #warning (default) -cppext - Change file extension of generated C++ files to (default is cxx) -copyright - Display copyright notices -debug-classes - Display information about the classes found in the interface -debug-module - Display module parse tree at stages 1-4, is a csv list of stages -debug-symtabs - Display symbol tables information -debug-symbols - Display target language symbols in the symbol tables -debug-csymbols - Display C symbols in the symbol tables -debug-lsymbols - Display target language layer symbols -debug-tags - Display information about the tags found in the interface -debug-template - Display information for debugging templates -debug-top - Display entire parse tree at stages 1-4, is a csv list of stages -debug-typedef - Display information about the types and typedefs in the interface -debug-typemap - Display typemap debugging information -debug-tmsearch - Display typemap search debugging information -debug-tmused - Display typemaps used debugging information -directors - Turn on director mode for all the classes, mainly for testing -dirprot - Turn on wrapping of protected members for director classes (default) -D - Define a symbol (for conditional compilation) -E - Preprocess only, does not generate wrapper code -external-runtime [file] - Export the SWIG runtime stack -fakeversion - Make SWIG fake the program version number to -fcompact - Compile in compact mode -features - Set global features, where is a comma separated list of features, eg -features directors,autodoc=1 If no explicit value is given to the feature, a default of 1 is used -fastdispatch - Enable fast dispatch mode to produce faster overload dispatcher code -Fmicrosoft - Display error/warning messages in Microsoft format -Fstandard - Display error/warning messages in commonly used format -fvirtual - Compile in virtual elimination mode -help - Display help -I- - Don't search the current directory -I - Look for SWIG files in directory -ignoremissing - Ignore missing include files -importall - Follow all #include statements as imports -includeall - Follow all #include statements -l - Include SWIG library file -macroerrors - Report errors inside macros -makedefault - Create default constructors/destructors (the default) -M - List all dependencies -MD - Is equivalent to `-M -MF ', except `-E' is not implied -MF - Generate dependencies into and continue generating wrappers -MM - List dependencies, but omit files in SWIG library -MMD - Like `-MD', but omit files in SWIG library -module - Set module name to -MP - Generate phony targets for all dependencies -MT - Set the target of the rule emitted by dependency generation -nocontract - Turn off contract checking -nocpperraswarn - Do not treat the preprocessor #error statement as #warning -nodefault - Do not generate default constructors nor default destructors -nodefaultctor - Do not generate implicit default constructors -nodefaultdtor - Do not generate implicit default destructors -nodirprot - Do not wrap director protected members -noexcept - Do not wrap exception specifiers -nofastdispatch - Disable fast dispatch mode (default) -nopreprocess - Skip the preprocessor step -notemplatereduce - Disable reduction of the typedefs in templates -O - Enable the optimization options: -fastdispatch -fvirtual -o - Set name of C/C++ output file to -oh - Set name of C++ output header file for directors to -outcurrentdir - Set default output dir to current dir instead of input file's path -outdir - Set language specific files output directory to -pcreversion - Display PCRE version information -small - Compile in virtual elimination and compact mode -swiglib - Report location of SWIG library and exit -templatereduce - Reduce all the typedefs in templates -v - Run in verbose mode -version - Display SWIG version number -Wall - Remove all warning suppression, also implies -Wextra -Wallkw - Enable keyword warnings for all the supported languages -Werror - Treat warnings as errors -Wextra - Adds the following additional warnings: 202,309,403,405,512,321,322 -w - Suppress/add warning messages, eg -w401,+321 - see Warnings.html -xmlout - Write XML version of the parse tree to after normal processing Options can also be defined using the SWIG_FEATURES environment variable, for example: $ SWIG_FEATURES="-Wall" $ export SWIG_FEATURES $ swig -python interface.i is equivalent to: $ swig -Wall -python interface.i Arguments may also be passed in a file, separated by whitespace. For example: $ echo "-Wall -python interface.i" > args.txt $ swig @args.txt Go Options (available with -go) -cgo - Generate cgo input files -no-cgo - Do not generate cgo input files -gccgo - Generate code for gccgo rather than gc -go-pkgpath

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

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

- Prefix to add to %import directives -intgosize - Set size of Go int type--32 or 64 bits -package - Set name of the Go package to -use-shlib - Force use of a shared library -soname - Set shared library holding C/C++ code to Note: 'swig - -help' displays options for a specific target language. checking Examples/tcl/class checking Examples/guile/constants checking Examples/perl5/callback openjdk version "17.0.1" 2021-10-19 OpenJDK Runtime Environment (build 17.0.1+12) OpenJDK 64-Bit Server VM (build 17.0.1+12, mixed mode) checking Examples/java/callback checking java test-suite checking Examples/lua/arrays checking Examples/ruby/class checking java testcase enum_thorough_proper (with run test) checking Examples/r/class checking Examples/go/callback checking errors testcase cpp_bad_global_memberptr checking python testcase argcargvtest (with run test) checking errors testcase cpp_class_definition javac 17.0.1 checking Examples/guile/class checking Examples/python/class checking errors testcase cpp_extend_destructors checking Examples/lua/class checking errors testcase cpp_extend_redefine checking errors testcase cpp_extend_undefined checking Examples/tcl/constants checking errors testcase cpp_extra_brackets checking Examples/guile/port checking errors testcase cpp_extra_brackets2 checking Examples/lua/constants checking Examples/ruby/constants checking errors testcase cpp_inherit checking Examples/tcl/contract checking errors testcase cpp_inherit_ignored checking python testcase callback (with run test) checking Examples/guile/simple checking Examples/lua/dual checking errors testcase cpp_inline_namespace checking Examples/r/simple checking errors testcase cpp_invalid_exponents1 checking Examples/ruby/enum checking Examples/tcl/enum checking Examples/tcl/funcptr checking errors testcase cpp_invalid_exponents2 checking Examples/perl5/class checking Examples/guile/std_vector checking errors testcase cpp_invalid_qualifiers checking Examples/python/constants checking errors testcase cpp_invalid_template checking Examples/guile/matrix checking errors testcase cpp_macro_locator checking Examples/lua/embed checking errors testcase cpp_missing_rparenthesis checking Examples/tcl/import checking python testcase complextest (with run test) checking perl5 testcase li_cstring checking errors testcase cpp_missing_rtemplate checking Examples/java/class checking Examples/lua/embed2 checking errors testcase cpp_namespace_alias checking perl5 testcase li_cdata_carrays_cpp (with run test) checking Examples/ruby/funcptr checking Examples/python/contract checking errors testcase cpp_namespace_aliasnot checking Examples/perl5/constants checking errors testcase cpp_namespace_aliasundef checking tcl testcase li_cstring checking errors testcase cpp_namespace_template_bad checking Examples/lua/embed3 checking errors testcase cpp_namewarn checking Examples/ruby/funcptr2 checking Examples/guile/multimap checking errors testcase cpp_nested_namespace_alias checking errors testcase cpp_nested_template checking Examples/perl5/constants2 checking Examples/ruby/functor checking Examples/python/docstrings checking errors testcase cpp_no_access checking tcl testcase li_cwstring checking errors testcase cpp_no_return_type checking Examples/guile/multivalue checking Examples/ruby/hashargs checking errors testcase cpp_nobase checking Examples/lua/exception checking tcl testcase abstract_access checking Examples/perl5/extend checking errors testcase cpp_overload_const checking errors testcase cpp_private_inherit checking errors testcase cpp_raw_string_termination checking tcl testcase abstract_inherit checking errors testcase cpp_recursive_typedef checking errors testcase cpp_refqualifier checking Examples/ruby/import checking Examples/ruby/import_template checking Examples/java/constants checking tcl testcase abstract_inherit_ok checking Examples/lua/funcptr3 checking tcl testcase abstract_signature checking Examples/go/class checking errors testcase cpp_shared_ptr checking python testcase director_stl (with run test) checking errors testcase cpp_template_duplicate_names checking Examples/python/doxygen checking Examples/lua/functest checking Examples/tcl/multimap checking Examples/tcl/operator checking python testcase director_wstring (with run test) checking errors testcase cpp_template_friend checking tcl testcase abstract_typedef checking errors testcase cpp_template_nargs checking errors testcase cpp_template_not checking Examples/lua/functor checking Examples/tcl/pointer checking errors testcase cpp_template_partial checking errors testcase cpp_template_repeat checking tcl testcase abstract_typedef2 checking Examples/lua/import checking errors testcase cpp_template_scope checking Examples/ruby/mark_function checking Examples/tcl/reference checking errors testcase cpp_template_undef checking errors testcase cpp_using_not checking Examples/java/doxygen checking errors testcase cpp_using_undef checking java testcase enum_thorough_simple (with run test) checking errors testcase c_bad_name checking tcl testcase abstract_virtual checking Examples/perl5/funcptr checking Examples/python/enum checking errors testcase c_bad_native checking errors testcase c_class checking errors testcase c_deprecated checking perl5 testcase li_reference (with run test) checking Examples/perl5/import checking errors testcase c_empty_char checking errors testcase c_enum_badvalue checking tcl testcase access_change checking tcl testcase add_link checking tcl testcase aggregate checking Examples/lua/nspace checking errors testcase c_extra_rblock checking errors testcase c_extra_rbrace checking python testcase file_test (with run test) checking errors testcase c_extra_unsigned checking errors testcase c_insert_missing checking tcl testcase allowexcept checking Examples/lua/owner checking Examples/ruby/multimap checking errors testcase c_long_short checking Examples/ruby/operator checking Examples/python/exception checking Examples/python/exceptproxy checking errors testcase c_missing_rbrace starting swig testsuite base checking errors testcase c_missing_semi checking perl5 testcase director_nestedmodule checking errors testcase c_redefine checking errors testcase c_varargs_neg Exception in thread "main" java.io.IOException: Cannot run program "javadoc": error=0, Failed to exec spawn helper: pid: 25161, exit value: 1 at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073) at java.base/java.lang.Runtime.exec(Runtime.java:594) at java.base/java.lang.Runtime.exec(Runtime.java:418) at java.base/java.lang.Runtime.exec(Runtime.java:315) at runme.main(runme.java:38) Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 25161, exit value: 1 at java.base/java.lang.ProcessImpl.forkAndExec(Native Method) at java.base/java.lang.ProcessImpl.(ProcessImpl.java:314) at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110) ... 5 more make[3]: *** [../../Makefile:649: java_run] Error 1 make[2]: *** [Makefile:11: check] Error 2 make[1]: *** [Makefile:216: doxygen.actionexample] Error 2 checking Examples/java/enum checking Examples/tcl/simple checking Examples/java/extend checking errors testcase nomodule checking tcl testcase allprotected checking errors testcase pp_badeval checking errors testcase pp_constant checking errors testcase pp_defined checking python testcase iadd (with run test) checking errors testcase pp_deprecated checking errors testcase pp_expressions_bad checking errors testcase pp_illegal_argument checking Examples/ruby/overloading checking Examples/tcl/std_vector checking errors testcase pp_invalid_exponents checking python testcase implicittest (with run test) checking errors testcase pp_macro_badchar checking errors testcase pp_macro_defined_unterminated checking Examples/go/constants checking Examples/lua/pointer checking errors testcase pp_macro_expansion checking tcl testcase allprotected_not starting testsuite link checking errors testcase pp_macro_expansion_multiline checking Examples/python/extend checking errors testcase pp_macro_inline_unterminated checking Examples/lua/simple checking perl5 testcase abstract_access checking errors testcase pp_macro_missing_expression checking python testcase inout (with run test) checking errors testcase pp_macro_nargs checking errors testcase pp_macro_redef checking tcl testcase anonymous_bitfield checking errors testcase pp_macro_rparen checking Examples/lua/variables checking python testcase inplaceadd (with run test) checking errors testcase pp_macro_unexpected_tokens checking errors testcase pp_macro_unterminated checking errors testcase pp_misplaced_elif checking Examples/tcl/value checking Examples/tcl/variables checking perl5 testcase abstract_inherit checking errors testcase pp_misplaced_else checking guile test-suite checking python testcase input (with run test) checking guile testcase abstract_access checking tcl testcase apply_signed_char checking errors testcase pp_missing_enddef checking Examples/ruby/pointer checking errors testcase pp_missing_endif checking errors testcase pp_missing_endoffile checking guile testcase abstract_inherit checking Examples/perl5/multimap checking Examples/perl5/multiple_inheritance checking errors testcase pp_missing_file checking python testcase li_cstring (with run test) skipping mzscheme test-suite check checking python testcase li_cwstring (with run test) checking errors testcase pp_missing_rblock checking Examples/perl5/pointer checking errors testcase pp_pragma checking tcl testcase apply_strings checking guile testcase abstract_inherit_ok checking errors testcase pp_unknowndirective checking Examples/ruby/reference checking errors testcase pp_unknowndirective2 checking guile testcase abstract_signature checking errors testcase pp_unknowndirective3 checking perl5 testcase abstract_inherit_ok checking guile testcase abstract_typedef checking Examples/java/funcptr checking perl5 testcase abstract_signature checking errors testcase pp_unterm_char checking perl5 testcase abstract_typedef checking errors testcase pp_unterm_comment checking java testcase enum_thorough_typeunsafe (with run test) checking errors testcase pp_unterm_string checking perl5 testcase abstract_typedef2 checking perl5 testcase abstract_virtual checking guile testcase abstract_typedef2 checking errors testcase pp_unterminated_block checking tcl testcase argout checking errors testcase pp_variable_args checking Examples/perl5/reference checking Examples/python/funcptr checking errors testcase swig_apply_nargs checking python testcase li_factory (with run test) checking Examples/ruby/simple checking errors testcase swig_extend checking guile testcase abstract_virtual checking guile testcase access_change checking errors testcase swig_fragment_missing checking Examples/perl5/simple checking errors testcase swig_identifier checking Examples/java/multimap checking errors testcase swig_insert_bad checking Examples/perl5/value checking tcl testcase array_member panic: runtime error: slice bounds out of range [:824633720845] with length 2147483647 goroutine 1 [running]: swigtests/example.swigCopyString({0x179160, 0xc00000000d}) /build/swig/src/swig-4.0.2/Examples/go/constants/gopath/src/example/example.go:64 +0x98 swigtests/example._swig_getSCONST2() /build/swig/src/swig-4.0.2/Examples/go/constants/gopath/src/example/example.go:97 +0x4c swigtests/example.init() /build/swig/src/swig-4.0.2/Examples/go/constants/gopath/src/example/example.go:101 +0x38 make[3]: *** [../../Makefile:1590: go_run] Error 2 make[2]: *** [Makefile:10: check] Error 2 make[1]: *** [Makefile:216: constants.actionexample] Error 2 checking Examples/go/director checking Examples/go/enum checking errors testcase swig_pythoncode_bad checking Examples/ruby/std_vector checking guile testcase add_link checking errors testcase swig_pythoncode_bad2 checking perl5 testcase access_change checking Examples/python/funcptr2 checking errors testcase swig_pythoncode_bad3 checking Examples/perl5/variables checking guile testcase aggregate checking errors testcase swig_typemap_copy checking guile testcase allowexcept checking Examples/java/native checking errors testcase swig_typemap_old checking python testcase li_implicit (with run test) checking tcl testcase array_typedef_memberin checking errors testcase swig_typemap_warn checking errors testcase doxygen_unknown_command checking guile testcase allprotected checking Examples/python/functor checking Examples/python/import checking Examples/python/import_template checking python testcase li_std_containers_int (with run test) checking ruby test-suite checking ruby testcase li_cstring (with run test) checking perl5 testcase add_link checking tcl testcase arrayref checking guile testcase allprotected_not checking guile testcase anonymous_bitfield checking Examples/java/nested checking guile testcase apply_signed_char checking Examples/java/pointer checking ruby testcase li_factory (with run test) checking tcl testcase arrays_dimensionless checking tcl testcase arrays_global checking Examples/java/reference checking perl5 testcase aggregate (with run test) checking guile testcase apply_strings checking Examples/ruby/template checking guile testcase argout (with run test) checking Examples/ruby/value checking tcl testcase arrays_global_twodim checking ruby testcase li_std_functors (with run test) checking guile testcase array_member checking guile testcase array_typedef_memberin checking perl5 testcase allowexcept checking tcl testcase arrays_scope checking python testcase li_std_list checking Examples/ruby/variables checking Examples/python/import_packages checking guile testcase arrayref checking Examples/python/multimap checking Examples/python/operator checking java testcase exception_partial_info panic: runtime error: slice bounds out of range [:274877906947] with length 2147483647 goroutine 1 [running]: swigtests/example.swigCopyString({0x197c20, 0x4000000003}) /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/example/example.go:71 +0x98 swigtests/example.DirectorFooBarAbstractFoo({0xddcc8, 0xc000120018}) /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/example/example.go:142 +0x68 swigtests/example.(*overwrittenMethodsOnFooBarAbstract).Foo(0xc000112240) /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/example/director.go:40 +0x38 swigtests/example.(*_swig_DirectorFooBarAbstract).Foo(0xc000120018) /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/example/example.go:127 +0x5c swigtests/example.Swig_DirectorFooBarAbstract_callback_Foo_example_1a396cf81700e959(0x1) /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/example/example.go:150 +0x4c swigtests/example._Cfunc__wrap_FooBarAbstract_FooBar_example_1a396cf81700e959(0x197ec0) _cgo_gotypes.go:74 +0x48 swigtests/example.SwigcptrFooBarAbstract.FooBar(0x197ec0) /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/example/example.go:212 +0x2c main.TestFooBarGo() /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/runme/runme.go:27 +0x70 main.main() /build/swig/src/swig-4.0.2/Examples/go/director/gopath/src/runme/runme.go:34 +0xd8 make[3]: *** [../../Makefile:1590: go_run] Error 2 make[2]: *** [Makefile:11: check] Error 2 make[1]: *** [Makefile:214: director.actionexample] Error 2 checking Examples/go/extend checking guile testcase arrays_dimensionless checking tcl testcase autodoc checking java testcase intermediary_classname (with run test) checking java testcase java_constants (with run test) starting swig testsuite link checking Examples/java/simple checking perl5 testcase allprotected checking guile testcase arrays_global checking perl5 testcase allprotected_not checking Examples/python/pointer checking Examples/python/reference checking guile testcase arrays_global_twodim checking Examples/python/simple checking tcl testcase bloody_hell checking java testcase java_director (with run test) checking guile testcase arrays_scope checking Examples/python/smartptr starting testsuite hardlink checking guile testcase autodoc checking perl5 testcase anonymous_bitfield checking tcl testcase bools (with run test) checking Examples/java/template checking python testcase li_std_multimap checking python testcase li_std_map_member (with run test) checking guile testcase bloody_hell checking tcl testcase catches checking guile testcase bools checking perl5 testcase apply_signed_char (with run test) checking perl5 testcase apply_strings (with run test) checking ruby testcase li_std_list (with run test) checking ruby testcase li_std_multimap (with run test) checking guile testcase catches checking guile testcase cast_operator checking tcl testcase cast_operator checking ruby testcase li_std_pair_lang_object (with run test) checking java testcase java_director_assumeoverride (with run test) checking guile testcase casts (with run test) checking Examples/java/typemap checking java testcase java_director_exception_feature (with run test) checking tcl testcase casts checking guile testcase char_binary checking Examples/java/variables checking guile testcase char_strings checking perl5 testcase argout checking ruby testcase li_std_queue (with run test) checking tcl testcase char_binary checking Examples/go/funcptr checking Examples/go/multimap checking guile testcase chartest checking java testcase java_director_exception_feature_nspace (with run test) checking guile testcase class_scope_namespace checking java testcase java_director_ptrclass (with run test) checking tcl testcase char_strings checking perl5 testcase array_member (with run test) panic: runtime error: slice bounds out of range [:274877906951] with length 2147483647 goroutine 1 [running]: swigtests/example.swigCopyString({0x1a0ee0, 0x4000000007}) /build/swig/src/swig-4.0.2/Examples/go/extend/gopath/src/example/example.go:98 +0x98 swigtests/example.(*_swig_DirectorManager).GetPosition(0xc00000c030) /build/swig/src/swig-4.0.2/Examples/go/extend/gopath/src/example/example.go:467 +0xb4 swigtests/example.Swig_DirectorManager_callback_getPosition_example_c34402c36117eedf(0x1) /build/swig/src/swig-4.0.2/Examples/go/extend/gopath/src/example/example.go:484 +0x4c swigtests/example._Cfunc__wrap__swig_DirectorManager_upcall_GetTitle_example_c34402c36117eedf(0x1a1180) _cgo_gotypes.go:306 +0x48 swigtests/example.(*_swig_DirectorManager).GetTitle(0xc00000c030) /build/swig/src/swig-4.0.2/Examples/go/extend/gopath/src/example/example.go:380 +0x8c main.main() /build/swig/src/swig-4.0.2/Examples/go/extend/gopath/src/runme/runme.go:18 +0x150 make[3]: *** [../../Makefile:1590: go_run] Error 2 make[2]: *** [Makefile:11: check] Error 2 make[1]: *** [Makefile:216: extend.actionexample] Error 2 checking Examples/go/pointer checking guile testcase class_forward checking tcl testcase chartest checking guile testcase class_ignore (with run test) checking tcl testcase class_scope_namespace make: *** [Makefile:200: check-java-examples] Error 2 make: *** Waiting for unfinished jobs.... checking guile testcase compactdefaultargs checking guile testcase class_scope_weird checking guile testcase const_const_2 checking perl5 testcase array_typedef_memberin checking guile testcase constant_directive checking perl5 testcase arrayref ./../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 perl5 testcase arrays_dimensionless checking guile testcase constant_pointers checking tcl testcase class_forward checking guile testcase constover (with run test) checking tcl testcase class_ignore checking tcl testcase class_scope_weird checking guile testcase constructor_copy checking tcl testcase compactdefaultargs checking guile testcase constructor_exception checking Examples/go/reference checking perl5 testcase arrays_global checking ruby testcase li_std_set (with run test) checking ruby testcase li_std_stack (with run test) checking ruby testcase li_std_wstring_inherit (with run test) checking guile testcase constructor_explicit checking java testcase java_director_typemaps (with run test) checking tcl testcase const_const_2 checking tcl testcase constant_directive checking guile testcase constructor_ignore checking guile testcase constructor_rename checking guile testcase constructor_value checking tcl testcase constant_pointers checking guile testcase contract (with run test) checking perl5 testcase arrays_global_twodim checking perl5 testcase arrays_scope checking Examples/go/simple checking Examples/go/template checking guile testcase conversion checking python testcase li_std_pair_extra (with run test) checking java testcase java_director_typemaps_ptr (with run test) checking tcl testcase constover starting swig testsuite hardlink checking guile testcase conversion_namespace checking ruby testcase primitive_types (with run test) checking perl5 testcase autodoc checking guile testcase conversion_ns_template checking tcl testcase constructor_copy checking tcl testcase constructor_exception checking guile testcase conversion_operators starting testsuite cpp2 checking guile testcase cplusplus_throw checking tcl testcase constructor_explicit checking guile testcase cpp_basic checking python testcase li_std_set (with run test) checking tcl testcase constructor_ignore checking ruby testcase ruby_alias_method (with run test) checking ruby testcase ruby_global_immutable_vars_cpp (with run test) checking perl5 testcase bloody_hell checking tcl testcase constructor_rename panic: runtime error: slice bounds out of range [:4617315517961601047] with length 2147483647 goroutine 1 [running]: swigtests/example.swigCopyString({0x18d160, 0x4014000000000017}) /build/swig/src/swig-4.0.2/Examples/go/reference/gopath/src/example/example.go:70 +0x98 swigtests/example.SwigcptrVector.Print(0x18cd80) /build/swig/src/swig-4.0.2/Examples/go/reference/gopath/src/example/example.go:116 +0x54 main.main() /build/swig/src/swig-4.0.2/Examples/go/reference/gopath/src/runme/runme.go:16 +0x140 make[3]: *** [../../Makefile:1590: go_run] Error 2 make[2]: *** [Makefile:10: check] Error 2 make[1]: *** [Makefile:214: reference.actionexample] Error 2 checking guile testcase cpp_enum (with run test) checking guile testcase cpp_namespace (with run test) checking guile testcase cpp_nodefault checking tcl testcase constructor_value checking guile testcase cpp_parameters checking tcl testcase contract checking Examples/python/std_vector checking Examples/python/std_map checking ruby testcase ruby_keywords (with run test) checking ruby testcase ruby_minherit_shared_ptr (with run test) checking perl5 testcase bools checking guile testcase cpp_static checking tcl testcase conversion checking Examples/go/variables checking java testcase java_enums (with run test) checking guile testcase cpp_typedef checking tcl testcase conversion_namespace checking tcl testcase conversion_ns_template checking tcl testcase conversion_operators checking ruby testcase ruby_naming (with run test) checking guile testcase cpp14_binary_integer_literals checking perl5 testcase catches checking guile testcase cpp17_hex_floating_literals checking guile testcase cpp17_nested_namespaces checking ruby testcase ruby_rdata (with run test) checking tcl testcase cplusplus_throw checking ruby testcase ruby_track_objects (with run test) checking tcl testcase cpp_basic checking ruby testcase ruby_track_objects_directors (with run test) checking guile testcase cpp17_nspace_nested_namespaces checking guile testcase cpp17_u8_char_literals checking guile testcase curiously_recurring_template_pattern checking guile testcase default_args checking python testcase li_std_stream (with run test) checking perl5 testcase cast_operator checking tcl testcase cpp_enum checking ruby testcase std_containers (with run test) checking python testcase li_std_string_extra (with run test) checking tcl testcase cpp_namespace checking ruby testcase abstract_access (with run test) checking ruby testcase abstract_inherit (with run test) checking ruby testcase abstract_inherit_ok (with run test) checking Examples/python/template checking tcl testcase cpp_nodefault checking tcl testcase cpp_parameters checking java testcase java_jnitypes (with run test) checking tcl testcase cpp_static checking perl5 testcase casts checking guile testcase default_arg_expressions checking ruby testcase abstract_signature (with run test) checking ruby testcase abstract_typedef (with run test) checking tcl testcase cpp_typedef checking guile testcase default_arg_values checking ruby testcase abstract_typedef2 (with run test) checking tcl testcase cpp14_binary_integer_literals checking tcl testcase cpp17_hex_floating_literals checking guile testcase default_constructor checking Examples/python/varargs checking perl5 testcase char_binary (with run test) checking tcl testcase cpp17_nested_namespaces checking tcl testcase cpp17_nspace_nested_namespaces panic: runtime error: slice bounds out of range [:274877906951] with length 2147483647 goroutine 1 [running]: swigtests/example.swigCopyString({0x183570, 0x4000000007}) /build/swig/src/swig-4.0.2/Examples/go/variables/gopath/src/example/example.go:111 +0x98 swigtests/example.Point_print({0xda2c0, 0xc0000c0080}) /build/swig/src/swig-4.0.2/Examples/go/variables/gopath/src/example/example.go:365 +0x68 main.main() /build/swig/src/swig-4.0.2/Examples/go/variables/gopath/src/runme/runme.go:50 +0xbe4 make[3]: *** [../../Makefile:1590: go_run] Error 2 make[2]: *** [Makefile:10: check] Error 2 make[1]: *** [Makefile:214: variables.actionexample] Error 2 make: *** [Makefile:200: check-go-examples] Error 2 checking tcl testcase cpp17_u8_char_literals checking guile testcase defvalue_constructor checking guile testcase derived_byvalue checking perl5 testcase char_strings (with run test) checking Examples/python/variables checking perl5 testcase chartest checking perl5 testcase class_scope_namespace checking guile testcase derived_nested checking python testcase li_std_vectora checking tcl testcase curiously_recurring_template_pattern checking ruby testcase abstract_virtual (with run test) checking tcl testcase default_args checking guile testcase destructor_methodmodifiers checking guile testcase destructor_reprotected checking python testcase li_std_vector_extra (with run test) checking perl5 testcase class_forward checking perl5 testcase class_ignore (with run test) checking guile testcase director_abstract checking guile testcase director_alternating checking ruby testcase access_change (with run test) checking python testcase li_std_wstream (with run test) checking java testcase java_lib_arrays_dimensionless (with run test) checking python testcase li_std_wstring_inherit (with run test) checking java testcase java_lib_various (with run test) java_lib_arrays_dimensionless_wrap.cxx: In function ‘jdouble Java_java_1lib_1arrays_1dimensionless_java_1lib_1arrays_1dimensionlessJNI_arr_1ll(JNIEnv*, jclass, jlongArray, jint)’: java_lib_arrays_dimensionless_wrap.cxx:1164:47: error: invalid conversion from ‘long long int**’ to ‘jlong**’ {aka ‘long int**’} [-fpermissive] 1164 | if (!SWIG_JavaArrayInLonglong(jenv, &jarr1, (long long **)&arg1, jarg1)) return 0; | ^~~~~~~~~~~~~~~~~~~ | | | long long int** java_lib_arrays_dimensionless_wrap.cxx:716:74: note: initializing argument 3 of ‘int SWIG_JavaArrayInLonglong(JNIEnv*, jlong**, jlong**, jlongArray)’ 716 | static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) { | ~~~~~~~~^~~~ java_lib_arrays_dimensionless_wrap.cxx:1168:45: error: invalid conversion from ‘long long int*’ to ‘jlong*’ {aka ‘long int*’} [-fpermissive] 1168 | SWIG_JavaArrayArgoutLonglong(jenv, jarr1, (long long *)arg1, jarg1); | ^~~~~~~~~~~~~~~~~ | | | long long int* java_lib_arrays_dimensionless_wrap.cxx:737:77: note: initializing argument 3 of ‘void SWIG_JavaArrayArgoutLonglong(JNIEnv*, jlong*, jlong*, jlongArray)’ 737 | static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input) { | ~~~~~~~^~~~ checking ruby testcase add_link (with run test) make[2]: *** [../../../../Examples/Makefile:634: java_cpp] Error 1 make[1]: *** [Makefile:89: java_lib_arrays_dimensionless.cpptest] Error 2 checking perl5 testcase class_scope_weird checking java testcase java_nspacewithoutpackage checking guile testcase director_basic checking tcl testcase default_arg_expressions checking java testcase java_pgcpp (with run test) checking java testcase java_pragmas (with run test) checking java testcase java_prepost (with run test) starting swig testsuite cpp2 checking guile testcase director_binary_string checking perl5 testcase compactdefaultargs checking tcl testcase default_arg_values checking tcl testcase default_constructor checking guile testcase director_classes checking perl5 testcase const_const_2 checking java testcase java_throws (with run test) checking java testcase java_typemaps_proxy (with run test) checking tcl testcase defvalue_constructor starting testsuite nlevels4 checking java testcase java_typemaps_typewrapper (with run test) checking guile testcase director_classic checking perl5 testcase constant_directive checking tcl testcase derived_byvalue checking tcl testcase derived_nested checking guile testcase director_constructor checking java testcase li_std_list (with run test) checking java testcase li_std_map (with run test) checking perl5 testcase constant_pointers checking tcl testcase destructor_methodmodifiers checking java testcase li_std_set (with run test) checking guile testcase director_conversion_operators checking tcl testcase destructor_reprotected checking guile testcase director_default checking python testcase primitive_types (with run test) checking guile testcase director_detect checking python testcase python_abstractbase (with run test) checking tcl testcase director_abstract checking perl5 testcase constover checking python testcase python_append (with run test) checking ruby testcase aggregate (with run test) checking guile testcase director_enum checking ruby testcase allowexcept checking python testcase python_builtin (with run test) checking tcl testcase director_alternating checking perl5 testcase constructor_copy checking guile testcase director_exception checking guile testcase director_exception_catches checking tcl testcase director_basic checking java testcase abstract_access checking tcl testcase director_binary_string checking ruby testcase allprotected checking perl5 testcase constructor_exception checking guile testcase director_exception_nothrow checking perl5 testcase constructor_explicit checking guile testcase director_extend checking tcl testcase director_classes checking guile testcase director_finalizer checking perl5 testcase constructor_ignore checking ruby testcase allprotected_not checking ruby testcase anonymous_bitfield (with run test) checking ruby testcase apply_signed_char (with run test) checking guile testcase director_ignore checking guile testcase director_frob checking tcl testcase director_classic checking tcl testcase director_constructor checking python testcase python_destructor_exception (with run test) checking ruby testcase apply_strings (with run test) checking perl5 testcase constructor_rename checking guile testcase director_keywords checking tcl testcase director_conversion_operators checking tcl testcase director_default checking tcl testcase director_detect checking guile testcase director_namespace_clash checking ruby testcase argout (with run test) checking tcl testcase director_enum checking python testcase python_director checking ruby testcase array_member (with run test) checking guile testcase director_nested checking tcl testcase director_exception checking perl5 testcase constructor_value checking tcl testcase director_exception_catches checking tcl testcase director_exception_nothrow checking tcl testcase director_extend checking ruby testcase array_typedef_memberin checking ruby testcase arrayref checking guile testcase director_nspace checking guile testcase director_nspace_director_name_collision starting testsuite nlevels1 checking perl5 testcase contract (with run test) checking tcl testcase director_finalizer checking python testcase python_docstring (with run test) checking ruby testcase arrays_dimensionless checking tcl testcase director_frob checking ruby testcase arrays_global (with run test) checking perl5 testcase conversion checking perl5 testcase conversion_namespace checking java testcase abstract_inherit checking guile testcase director_overload checking ruby testcase arrays_global_twodim checking python testcase python_extranative (with run test) checking tcl testcase director_ignore checking tcl testcase director_keywords checking ruby testcase arrays_scope checking guile testcase director_overload2 checking ruby testcase autodoc checking python testcase python_moduleimport (with run test) checking ruby testcase bloody_hell checking guile testcase director_ownership checking guile testcase director_pass_by_value checking perl5 testcase conversion_ns_template checking perl5 testcase conversion_operators checking tcl testcase director_namespace_clash checking ruby testcase bools (with run test) checking guile testcase director_primitives checking tcl testcase director_nested checking perl5 testcase cplusplus_throw checking perl5 testcase cpp_basic checking perl5 testcase cpp_enum checking java testcase abstract_inherit_ok checking perl5 testcase cpp_namespace checking ruby testcase catches checking tcl testcase director_nspace checking ruby testcase cast_operator (with run test) checking guile testcase director_property checking perl5 testcase cpp_nodefault checking ruby testcase casts (with run test) checking perl5 testcase cpp_parameters checking ruby testcase char_binary checking perl5 testcase cpp_static checking python testcase python_overload_simple_cast (with run test) checking ruby testcase char_strings checking tcl testcase director_nspace_director_name_collision checking perl5 testcase cpp_typedef checking perl5 testcase cpp14_binary_integer_literals checking guile testcase director_protected checking guile testcase director_protected_overloaded checking guile testcase director_redefined checking ruby testcase chartest checking java testcase abstract_signature checking perl5 testcase cpp17_hex_floating_literals checking perl5 testcase cpp17_nested_namespaces checking perl5 testcase cpp17_nspace_nested_namespaces checking ruby testcase class_scope_namespace checking tcl testcase director_overload checking java testcase abstract_typedef checking perl5 testcase cpp17_u8_char_literals checking tcl testcase director_overload2 checking guile testcase director_ref checking java testcase abstract_typedef2 checking perl5 testcase curiously_recurring_template_pattern checking perl5 testcase default_args (with run test) checking python testcase python_pickle (with run test) checking perl5 testcase default_arg_expressions checking tcl testcase director_ownership checking guile testcase director_smartptr checking ruby testcase class_forward checking ruby testcase class_ignore (with run test) checking guile testcase director_thread checking guile testcase director_unroll checking guile testcase director_using checking guile testcase director_void checking guile testcase director_wombat checking ruby testcase class_scope_weird checking tcl testcase director_pass_by_value checking ruby testcase compactdefaultargs checking guile testcase disown checking tcl testcase director_primitives checking tcl testcase director_property checking tcl testcase director_protected checking python testcase python_pybuffer (with run test) checking python testcase python_pythoncode (with run test) checking java testcase abstract_virtual checking python testcase python_richcompare (with run test) checking guile testcase dynamic_cast (with run test) checking ruby testcase const_const_2 checking python testcase python_strict_unicode (with run test) checking ruby testcase constant_directive checking perl5 testcase default_arg_values checking ruby testcase constant_pointers checking guile testcase empty checking tcl testcase director_protected_overloaded checking guile testcase enum_ignore checking perl5 testcase default_constructor (with run test) checking perl5 testcase defvalue_constructor checking tcl testcase director_redefined checking tcl testcase director_ref checking ruby testcase constover (with run test) checking perl5 testcase derived_byvalue checking python testcase python_threads (with run test) checking tcl testcase director_smartptr checking guile testcase enum_plus checking guile testcase enum_rename checking java testcase access_change checking tcl testcase director_thread checking java testcase add_link checking tcl testcase director_unroll checking ruby testcase constructor_copy checking guile testcase enum_scope_template checking java testcase aggregate (with run test) checking guile testcase enum_template checking ruby testcase constructor_exception checking tcl testcase director_using checking perl5 testcase derived_nested checking perl5 testcase destructor_methodmodifiers checking guile testcase enum_thorough python_threads_wrap.cxx: In function ‘PyObject* PyInit__python_threads()’: python_threads_wrap.cxx:981:64: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 981 | # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() | ~~~~~~~~~~~~~~~~~~^~ python_threads_wrap.cxx:8747:3: note: in expansion of macro ‘SWIG_PYTHON_INITIALIZE_THREADS’ 8747 | SWIG_PYTHON_INITIALIZE_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/Python.h:130, from python_threads_wrap.cxx:179: /usr/include/python3.10/ceval.h:122:37: note: declared here 122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ checking guile testcase enum_var checking perl5 testcase destructor_reprotected checking perl5 testcase director_abstract (with run test) checking perl5 testcase director_alternating (with run test) checking tcl testcase director_void checking guile testcase equality checking guile testcase evil_diamond checking java testcase allowexcept checking java testcase allprotected (with run test) checking guile testcase evil_diamond_ns checking perl5 testcase director_basic (with run test) checking perl5 testcase director_binary_string checking python testcase simutry test done - OK make[1]: Leaving directory '/build/swig/src/swig-4.0.2/CCache' checking java testcase allprotected_not checking guile testcase evil_diamond_prop checking tcl testcase director_wombat checking perl5 testcase director_classes (with run test) checking guile testcase exception_classname checking python testcase std_containers (with run test) checking guile testcase exception_order checking guile testcase extend checking guile testcase extend_constructor_destructor checking ruby testcase constructor_explicit checking tcl testcase disown (with run test) checking ruby testcase constructor_ignore checking perl5 testcase director_classic (with run test) checking ruby testcase constructor_rename checking guile testcase extend_default checking java testcase anonymous_bitfield checking ruby testcase constructor_value checking tcl testcase dynamic_cast checking tcl testcase empty checking ruby testcase contract checking tcl testcase enum_ignore checking guile testcase extend_placement checking ruby testcase conversion checking guile testcase extend_special_variables checking ruby testcase conversion_namespace checking tcl testcase enum_plus checking ruby testcase conversion_ns_template checking tcl testcase enum_rename checking guile testcase extend_template checking guile testcase extend_template_method checking tcl testcase enum_scope_template checking python testcase swigobject (with run test) checking java testcase apply_signed_char (with run test) checking tcl testcase enum_template checking ruby testcase conversion_operators checking perl5 testcase director_constructor (with run test) checking ruby testcase cplusplus_throw checking guile testcase extend_template_ns checking ruby testcase cpp_basic checking tcl testcase enum_thorough (with run test) checking guile testcase extend_typedef_class checking guile testcase extern_c checking guile testcase extern_namespace checking tcl testcase enum_var checking guile testcase extern_throws checking guile testcase expressions checking tcl testcase equality checking guile testcase features checking python testcase template_matrix (with run test) checking java testcase apply_strings (with run test) checking java testcase argout checking java testcase array_member (with run test) checking ruby testcase cpp_enum checking python testcase abstract_access (with run test) checking guile testcase fragments checking guile testcase friends checking tcl testcase evil_diamond checking ruby testcase cpp_namespace (with run test) checking guile testcase friends_template checking tcl testcase evil_diamond_ns checking python testcase abstract_inherit checking guile testcase funcptr_cpp checking perl5 testcase director_conversion_operators checking tcl testcase evil_diamond_prop checking ruby testcase cpp_nodefault checking guile testcase functors checking tcl testcase exception_classname checking tcl testcase exception_order checking tcl testcase extend checking ruby testcase cpp_parameters checking guile testcase fvirtual checking guile testcase global_immutable_vars_cpp checking guile testcase global_namespace checking java testcase array_typedef_memberin checking tcl testcase extend_constructor_destructor checking python testcase abstract_inherit_ok checking python testcase abstract_signature checking guile testcase global_ns_arg checking guile testcase global_scope_types checking guile testcase global_vars checking tcl testcase extend_default checking ruby testcase cpp_static checking guile testcase grouping checking java testcase arrayref checking perl5 testcase director_default (with run test) checking guile testcase ignore_parameter checking python testcase abstract_typedef (with run test) checking python testcase access_change checking python testcase abstract_virtual (with run test) checking guile testcase import_fragments checking java testcase arrays_dimensionless checking python testcase abstract_typedef2 (with run test) checking python testcase add_link checking ruby testcase cpp_typedef checking ruby testcase cpp14_binary_integer_literals checking guile testcase import_nomodule (with run test) checking java testcase arrays_global checking tcl testcase extend_placement checking python testcase aggregate checking java testcase arrays_global_twodim (with run test) checking java testcase arrays_scope checking java testcase autodoc checking ruby testcase cpp17_hex_floating_literals checking java testcase bloody_hell checking guile testcase inherit checking java testcase bools checking perl5 testcase director_detect (with run test) checking perl5 testcase director_enum (with run test) checking perl5 testcase director_exception (with run test) checking ruby testcase cpp17_nested_namespaces checking guile testcase inherit_member checking tcl testcase extend_special_variables checking ruby testcase cpp17_nspace_nested_namespaces checking guile testcase inherit_missing (with run test) checking ruby testcase cpp17_u8_char_literals checking guile testcase inherit_same_name checking tcl testcase extend_template checking java testcase catches checking guile testcase inherit_target_language checking java testcase cast_operator checking ruby testcase curiously_recurring_template_pattern checking ruby testcase default_args checking ruby testcase default_arg_expressions checking ruby testcase default_arg_values checking guile testcase inherit_void_arg checking guile testcase inline_initializer checking guile testcase insert_directive checking tcl testcase extend_template_method checking java testcase casts checking guile testcase keyword_rename checking java testcase char_binary (with run test) checking guile testcase kind checking perl5 testcase director_exception_catches checking java testcase char_strings (with run test) checking java testcase chartest checking ruby testcase default_constructor (with run test) checking java testcase class_scope_namespace (with run test) checking guile testcase kwargs_feature checking java testcase class_forward checking java testcase class_ignore checking tcl testcase extend_template_ns checking java testcase class_scope_weird checking java testcase compactdefaultargs checking java testcase const_const_2 checking java testcase constant_directive (with run test) checking guile testcase langobj checking tcl testcase extend_typedef_class checking perl5 testcase director_exception_nothrow checking ruby testcase defvalue_constructor checking guile testcase li_attribute checking guile testcase li_attribute_template checking perl5 testcase director_extend (with run test) checking java testcase constant_pointers checking tcl testcase extern_c checking tcl testcase extern_namespace checking java testcase constover checking tcl testcase extern_throws checking tcl testcase expressions checking ruby testcase derived_byvalue checking guile testcase li_boost_shared_ptr checking tcl testcase features checking java testcase constructor_copy checking tcl testcase fragments checking ruby testcase derived_nested checking ruby testcase destructor_methodmodifiers checking tcl testcase friends checking perl5 testcase director_finalizer (with run test) checking tcl testcase friends_template checking perl5 testcase director_frob (with run test) checking java testcase constructor_exception checking guile testcase li_boost_shared_ptr_attribute checking python testcase allowexcept checking python testcase allprotected_not checking python testcase allprotected checking java testcase constructor_explicit checking ruby testcase destructor_reprotected checking guile testcase li_boost_shared_ptr_bits checking guile testcase li_boost_shared_ptr_director checking java testcase constructor_ignore checking java testcase constructor_rename checking tcl testcase funcptr_cpp checking guile testcase li_boost_shared_ptr_template checking java testcase constructor_value checking python testcase anonymous_bitfield checking ruby testcase director_abstract (with run test) checking ruby testcase director_alternating checking tcl testcase functors checking ruby testcase director_basic (with run test) checking perl5 testcase director_ignore (with run test) checking guile testcase li_carrays_cpp checking java testcase contract checking java testcase conversion checking perl5 testcase director_keywords checking java testcase conversion_namespace checking java testcase conversion_ns_template checking java testcase conversion_operators checking java testcase cplusplus_throw checking tcl testcase fvirtual checking guile testcase li_cdata_cpp checking python testcase apply_signed_char checking tcl testcase global_immutable_vars_cpp checking tcl testcase global_namespace checking ruby testcase director_binary_string checking guile testcase li_cpointer_cpp checking tcl testcase global_ns_arg checking python testcase apply_strings checking guile testcase li_std_auto_ptr checking ruby testcase director_classes checking tcl testcase global_scope_types checking java testcase cpp_basic checking tcl testcase global_vars checking guile testcase li_stdint checking java testcase cpp_enum checking perl5 testcase director_namespace_clash checking perl5 testcase director_nested (with run test) checking perl5 testcase director_nspace checking java testcase cpp_namespace checking perl5 testcase director_nspace_director_name_collision checking tcl testcase grouping checking perl5 testcase director_overload checking java testcase cpp_nodefault checking perl5 testcase director_overload2 checking java testcase cpp_parameters checking guile testcase li_swigtype_inout checking java testcase cpp_static checking tcl testcase ignore_parameter checking python testcase argout checking guile testcase li_typemaps (with run test) checking ruby testcase director_classic checking perl5 testcase director_ownership checking tcl testcase import_fragments checking perl5 testcase director_pass_by_value checking perl5 testcase director_primitives (with run test) checking perl5 testcase director_property checking tcl testcase import_nomodule (with run test) checking perl5 testcase director_protected (with run test) checking python testcase array_typedef_memberin checking guile testcase li_typemaps_apply checking java testcase cpp_typedef (with run test) checking python testcase array_member (with run test) checking python testcase arrayref checking ruby testcase director_constructor (with run test) checking ruby testcase director_conversion_operators checking ruby testcase director_default (with run test) checking java testcase cpp14_binary_integer_literals checking tcl testcase inherit checking guile testcase li_windows checking java testcase cpp17_hex_floating_literals checking python testcase arrays_dimensionless checking perl5 testcase director_protected_overloaded checking guile testcase long_long_apply checking tcl testcase inherit_member checking java testcase cpp17_nested_namespaces (with run test) checking java testcase cpp17_nspace_nested_namespaces (with run test) checking ruby testcase director_detect (with run test) checking java testcase cpp17_u8_char_literals checking ruby testcase director_enum checking guile testcase memberin_extend checking perl5 testcase director_redefined checking java testcase curiously_recurring_template_pattern (with run test) checking java testcase default_args (with run test) checking python testcase arrays_global (with run test) checking ruby testcase director_exception (with run test) checking tcl testcase inherit_missing checking python testcase arrays_global_twodim checking ruby testcase director_exception_catches checking guile testcase member_funcptr_galore checking guile testcase member_pointer checking java testcase default_arg_expressions checking perl5 testcase director_ref checking tcl testcase inherit_same_name checking tcl testcase inherit_target_language checking guile testcase member_pointer_const checking python testcase arrays_scope checking ruby testcase director_exception_nothrow checking guile testcase member_template checking python testcase bloody_hell checking tcl testcase inherit_void_arg checking tcl testcase inline_initializer checking python testcase autodoc (with run test) checking guile testcase minherit checking tcl testcase insert_directive checking ruby testcase director_extend checking ruby testcase director_finalizer checking tcl testcase keyword_rename checking ruby testcase director_frob (with run test) checking python testcase bools checking java testcase default_arg_values checking tcl testcase kind checking ruby testcase director_ignore checking perl5 testcase director_smartptr checking ruby testcase director_keywords checking ruby testcase director_namespace_clash checking ruby testcase director_nested (with run test) checking guile testcase minherit2 checking ruby testcase director_nspace checking ruby testcase director_nspace_director_name_collision checking tcl testcase langobj checking tcl testcase kwargs_feature checking ruby testcase director_overload checking tcl testcase li_attribute checking guile testcase mixed_types checking python testcase catches checking guile testcase multiple_inheritance checking guile testcase multiple_inheritance_abstract checking ruby testcase director_overload2 checking ruby testcase director_ownership checking guile testcase multiple_inheritance_interfaces checking ruby testcase director_pass_by_value checking tcl testcase li_attribute_template checking tcl testcase li_boost_shared_ptr checking perl5 testcase director_thread checking perl5 testcase director_unroll (with run test) checking python testcase casts checking python testcase cast_operator checking python testcase char_strings checking ruby testcase director_primitives checking guile testcase multiple_inheritance_nspace checking ruby testcase director_property checking guile testcase multiple_inheritance_shared_ptr checking python testcase char_binary (with run test) checking python testcase chartest checking java testcase default_constructor (with run test) checking ruby testcase director_protected (with run test) checking ruby testcase director_protected_overloaded checking guile testcase name_cxx checking ruby testcase director_redefined checking guile testcase name_warnings checking ruby testcase director_ref checking java testcase defvalue_constructor checking guile testcase namespace_chase checking python testcase class_scope_namespace checking ruby testcase director_smartptr (with run test) checking guile testcase namespace_class checking guile testcase namespace_enum checking ruby testcase director_thread checking perl5 testcase director_using checking ruby testcase director_unroll (with run test) checking tcl testcase li_boost_shared_ptr_attribute checking python testcase class_forward checking java testcase derived_byvalue checking java testcase derived_nested (with run test) checking tcl testcase li_boost_shared_ptr_bits checking ruby testcase director_using checking guile testcase namespace_extend checking ruby testcase director_void checking ruby testcase director_wombat (with run test) checking tcl testcase li_boost_shared_ptr_director checking guile testcase namespace_forward_declaration checking guile testcase namespace_nested checking ruby testcase disown (with run test) checking python testcase class_ignore (with run test) checking java testcase destructor_methodmodifiers checking java testcase destructor_reprotected checking java testcase director_abstract (with run test) checking ruby testcase dynamic_cast (with run test) checking guile testcase namespace_spaces checking guile testcase namespace_template checking ruby testcase empty checking tcl testcase li_boost_shared_ptr_template checking tcl testcase li_carrays_cpp checking perl5 testcase director_void checking perl5 testcase director_wombat (with run test) checking perl5 testcase disown (with run test) checking guile testcase namespace_typedef_class checking java testcase director_basic (with run test) checking java testcase director_alternating checking python testcase class_scope_weird (with run test) checking tcl testcase li_cdata_cpp checking tcl testcase li_cpointer_cpp checking ruby testcase enum_ignore checking guile testcase namespace_typemap checking guile testcase namespace_union checking java testcase director_binary_string (with run test) checking guile testcase namespace_virtual_method checking guile testcase nspace checking guile testcase nspace_extend checking tcl testcase li_std_auto_ptr checking guile testcase native_directive checking java testcase director_classes (with run test) checking perl5 testcase dynamic_cast (with run test) checking java testcase director_classic (with run test) checking tcl testcase li_stdint checking tcl testcase li_swigtype_inout checking ruby testcase enum_plus checking ruby testcase enum_rename checking guile testcase naturalvar checking java testcase director_constructor checking perl5 testcase empty checking tcl testcase li_typemaps checking python testcase compactdefaultargs (with run test) checking python testcase const_const_2 checking python testcase constant_pointers checking java testcase director_conversion_operators checking guile testcase naturalvar_more checking ruby testcase enum_scope_template checking python testcase constant_directive (with run test) checking java testcase director_default (with run test) checking perl5 testcase enum_ignore checking tcl testcase li_typemaps_apply checking java testcase director_detect checking java testcase director_enum (with run test) checking python testcase constover (with run test) checking python testcase constructor_copy (with run test) checking ruby testcase enum_template checking python testcase constructor_exception checking guile testcase naturalvar_onoff checking python testcase constructor_explicit checking perl5 testcase enum_plus checking python testcase constructor_ignore checking guile testcase nested_class checking ruby testcase enum_thorough (with run test) checking ruby testcase enum_var checking ruby testcase equality checking tcl testcase li_windows checking guile testcase nested_directors checking python testcase constructor_rename (with run test) checking ruby testcase evil_diamond checking python testcase constructor_value checking guile testcase nested_comment checking perl5 testcase enum_rename checking guile testcase nested_ignore checking ruby testcase evil_diamond_ns checking python testcase contract (with run test) checking tcl testcase long_long_apply checking java testcase director_exception (with run test) checking ruby testcase evil_diamond_prop checking guile testcase nested_inheritance_interface checking guile testcase nested_in_template checking java testcase director_exception_catches (with run test) checking java testcase director_exception_nothrow checking java testcase director_extend checking tcl testcase memberin_extend checking python testcase conversion checking tcl testcase member_funcptr_galore checking ruby testcase exception_classname checking guile testcase nested_scope checking java testcase director_finalizer checking ruby testcase exception_order checking java testcase director_frob (with run test) checking perl5 testcase enum_scope_template checking java testcase director_ignore (with run test) checking guile testcase nested_template_base checking python testcase conversion_namespace checking guile testcase nested_workaround checking tcl testcase member_pointer (with run test) checking perl5 testcase enum_template (with run test) checking java testcase director_keywords checking java testcase director_namespace_clash checking guile testcase newobject1 checking java testcase director_nested checking java testcase director_nspace (with run test) checking ruby testcase extend checking guile testcase newobject3 checking python testcase conversion_ns_template checking python testcase conversion_operators checking ruby testcase extend_constructor_destructor checking ruby testcase extend_default checking tcl testcase member_pointer_const checking guile testcase null_pointer checking perl5 testcase enum_thorough (with run test) checking guile testcase operator_overload checking java testcase director_nspace_director_name_collision checking python testcase cplusplus_throw checking python testcase cpp_basic checking guile testcase operator_overload_break checking tcl testcase member_template checking tcl testcase minherit checking python testcase cpp_enum (with run test) checking tcl testcase minherit2 checking java testcase director_overload checking java testcase director_overload2 checking ruby testcase extend_placement checking java testcase director_ownership (with run test) checking python testcase cpp_nodefault checking tcl testcase mixed_types checking python testcase cpp_namespace (with run test) checking guile testcase operator_pointer_ref checking tcl testcase multiple_inheritance checking tcl testcase multiple_inheritance_abstract checking python testcase cpp_parameters (with run test) checking guile testcase operbool checking java testcase director_pass_by_value (with run test) checking java testcase director_primitives (with run test) checking python testcase cpp_static (with run test) checking guile testcase ordering checking perl5 testcase enum_var checking ruby testcase extend_special_variables checking perl5 testcase equality checking tcl testcase multiple_inheritance_interfaces checking python testcase cpp_typedef checking java testcase director_property checking java testcase director_protected (with run test) checking guile testcase overload_arrays checking java testcase director_protected_overloaded checking java testcase director_redefined checking python testcase cpp14_binary_integer_literals (with run test) checking guile testcase overload_bool checking ruby testcase extend_template (with run test) checking ruby testcase extend_template_method checking tcl testcase multiple_inheritance_nspace checking ruby testcase extend_template_ns (with run test) checking perl5 testcase evil_diamond checking guile testcase overload_complicated (with run test) checking python testcase cpp17_hex_floating_literals (with run test) checking python testcase cpp17_nested_namespaces (with run test) checking python testcase cpp17_nspace_nested_namespaces checking ruby testcase extend_typedef_class checking guile testcase overload_copy (with run test) checking tcl testcase multiple_inheritance_shared_ptr checking ruby testcase extern_namespace checking ruby testcase extern_c checking java testcase director_ref (with run test) checking java testcase director_smartptr (with run test) checking perl5 testcase evil_diamond_ns checking java testcase director_thread (with run test) checking guile testcase overload_extend (with run test) checking python testcase curiously_recurring_template_pattern checking python testcase cpp17_u8_char_literals (with run test) checking java testcase director_unroll (with run test) checking ruby testcase extern_throws checking java testcase director_using checking ruby testcase expressions checking java testcase director_void checking guile testcase overload_method checking python testcase default_args (with run test) checking perl5 testcase evil_diamond_prop checking guile testcase overload_numeric checking python testcase default_arg_expressions checking tcl testcase name_cxx ./../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 ruby testcase features checking ruby testcase fragments checking java testcase director_wombat (with run test) checking python testcase default_arg_values (with run test) checking tcl testcase name_warnings checking guile testcase overload_null (with run test) checking perl5 testcase exception_classname checking java testcase disown checking python testcase defvalue_constructor checking python testcase default_constructor (with run test) checking python testcase derived_nested checking python testcase derived_byvalue checking ruby testcase friends (with run test) checking tcl testcase namespace_chase checking guile testcase overload_polymorphic checking python testcase destructor_methodmodifiers checking python testcase destructor_reprotected checking java testcase dynamic_cast (with run test) checking guile testcase overload_rename checking tcl testcase namespace_class checking python testcase director_abstract (with run test) checking perl5 testcase exception_order (with run test) checking python testcase director_binary_string checking ruby testcase friends_template checking python testcase director_alternating (with run test) checking ruby testcase funcptr_cpp checking guile testcase overload_return_type checking python testcase director_basic (with run test) checking guile testcase overload_simple (with run test) checking guile testcase overload_subtype (with run test) checking guile testcase overload_template checking python testcase director_classes checking java testcase empty checking guile testcase overload_template_fast checking tcl testcase namespace_enum checking tcl testcase namespace_extend checking guile testcase pointer_reference checking guile testcase preproc_constants checking guile testcase primitive_ref checking ruby testcase functors checking guile testcase private_assign checking python testcase director_classic (with run test) checking guile testcase proxycode checking perl5 testcase extend checking perl5 testcase extend_constructor_destructor checking guile testcase protected_rename checking perl5 testcase extend_default checking perl5 testcase extend_placement checking java testcase enum_ignore checking tcl testcase namespace_forward_declaration checking guile testcase pure_virtual checking python testcase director_constructor checking python testcase director_conversion_operators checking java testcase enum_plus checking python testcase director_default (with run test) checking ruby testcase fvirtual checking guile testcase redefined checking python testcase director_detect (with run test) checking python testcase director_enum (with run test) checking tcl testcase namespace_nested checking guile testcase redefined_not checking python testcase director_exception_catches checking guile testcase refcount checking python testcase director_exception (with run test) checking python testcase director_exception_nothrow checking ruby testcase global_immutable_vars_cpp (with run test) checking perl5 testcase extend_special_variables checking guile testcase reference_global_vars (with run test) checking tcl testcase namespace_spaces checking java testcase enum_rename checking perl5 testcase extend_template checking python testcase director_extend (with run test) checking java testcase enum_scope_template checking python testcase director_finalizer (with run test) checking guile testcase rename1 checking guile testcase rename2 checking java testcase enum_template checking tcl testcase namespace_template checking ruby testcase global_namespace checking python testcase director_frob (with run test) checking ruby testcase global_ns_arg checking ruby testcase global_scope_types checking ruby testcase global_vars checking perl5 testcase extend_template_method checking perl5 testcase extend_template_ns checking guile testcase rename3 checking python testcase director_ignore checking perl5 testcase extend_typedef_class checking perl5 testcase extern_c checking tcl testcase namespace_typedef_class checking java testcase enum_thorough (with run test) checking ruby testcase grouping (with run test) checking java testcase enum_var checking guile testcase rename4 checking ruby testcase ignore_parameter (with run test) checking python testcase director_namespace_clash checking python testcase director_keywords (with run test) checking guile testcase rename_rstrip_encoder checking python testcase director_nspace checking python testcase director_nested (with run test) checking tcl testcase namespace_typemap checking perl5 testcase extern_namespace checking tcl testcase namespace_union checking perl5 testcase extern_throws checking guile testcase rename_scope checking guile testcase rename_simple checking guile testcase rename_strip_encoder checking guile testcase rename_pcre_encoder checking tcl testcase namespace_virtual_method checking ruby testcase import_fragments checking tcl testcase nspace checking java testcase equality checking guile testcase rename_pcre_enum checking ruby testcase import_nomodule checking ruby testcase inherit checking tcl testcase nspace_extend checking python testcase director_nspace_director_name_collision checking perl5 testcase expressions checking perl5 testcase features checking perl5 testcase friends checking perl5 testcase fragments checking perl5 testcase friends_template checking guile testcase rename_predicates checking tcl testcase native_directive checking ruby testcase inherit_member checking tcl testcase naturalvar checking tcl testcase naturalvar_more checking guile testcase rename_wildcard checking python testcase director_overload checking guile testcase restrict_cplusplus checking ruby testcase inherit_missing (with run test) checking ruby testcase inherit_same_name checking ruby testcase inherit_target_language checking guile testcase return_const_value checking tcl testcase naturalvar_onoff checking ruby testcase inherit_void_arg checking guile testcase return_value_scope checking perl5 testcase funcptr_cpp checking guile testcase rname checking guile testcase sizet checking guile testcase samename checking guile testcase smart_pointer_const checking java testcase evil_diamond checking java testcase evil_diamond_ns checking java testcase evil_diamond_prop checking ruby testcase inline_initializer checking tcl testcase nested_class checking guile testcase smart_pointer_const2 checking guile testcase smart_pointer_const_overload checking java testcase exception_classname checking ruby testcase insert_directive checking tcl testcase nested_directors checking guile testcase smart_pointer_extend checking tcl testcase nested_comment checking tcl testcase nested_ignore checking python testcase director_overload2 checking java testcase exception_order checking tcl testcase nested_inheritance_interface checking guile testcase smart_pointer_ignore checking perl5 testcase functors checking tcl testcase nested_in_template checking perl5 testcase fvirtual checking perl5 testcase global_immutable_vars_cpp checking ruby testcase keyword_rename checking ruby testcase kind checking guile testcase smart_pointer_member checking ruby testcase kwargs_feature checking java testcase extend checking tcl testcase nested_scope checking java testcase extend_constructor_destructor (with run test) checking guile testcase smart_pointer_multi checking java testcase extend_default (with run test) checking tcl testcase nested_template_base checking tcl testcase nested_workaround checking guile testcase smart_pointer_multi_typedef checking perl5 testcase global_namespace checking perl5 testcase global_ns_arg checking python testcase director_ownership checking ruby testcase langobj checking java testcase extend_placement checking ruby testcase li_attribute checking python testcase director_pass_by_value (with run test) checking guile testcase smart_pointer_namespace checking tcl testcase newobject3 checking tcl testcase newobject1 (with run test) checking tcl testcase null_pointer (with run test) checking java testcase extend_special_variables (with run test) checking guile testcase smart_pointer_namespace2 checking java testcase extend_template checking ruby testcase li_attribute_template checking tcl testcase operator_overload checking tcl testcase operator_overload_break checking perl5 testcase global_scope_types checking perl5 testcase global_vars (with run test) checking guile testcase smart_pointer_not checking tcl testcase operator_pointer_ref checking ruby testcase li_boost_shared_ptr (with run test) checking ruby testcase li_boost_shared_ptr_attribute checking tcl testcase operbool checking guile testcase smart_pointer_overload checking python testcase director_primitives checking java testcase extend_template_method (with run test) checking perl5 testcase grouping (with run test) checking perl5 testcase ignore_parameter (with run test) checking guile testcase smart_pointer_protected checking python testcase director_property (with run test) checking python testcase director_protected (with run test) checking ruby testcase li_boost_shared_ptr_bits (with run test) checking ruby testcase li_boost_shared_ptr_director (with run test) checking tcl testcase ordering checking ruby testcase li_boost_shared_ptr_template (with run test) checking guile testcase smart_pointer_rename checking ruby testcase li_carrays_cpp (with run test) checking ruby testcase li_cdata_cpp checking tcl testcase overload_arrays checking guile testcase smart_pointer_simple checking perl5 testcase import_fragments checking guile testcase smart_pointer_static checking ruby testcase li_cpointer_cpp checking java testcase extend_template_ns checking java testcase extend_typedef_class (with run test) checking python testcase director_protected_overloaded checking guile testcase smart_pointer_template_const_overload checking ruby testcase li_std_auto_ptr (with run test) checking guile testcase smart_pointer_template_defaults_overload checking ruby testcase li_stdint checking python testcase director_redefined checking python testcase director_ref checking tcl testcase overload_bool checking ruby testcase li_swigtype_inout checking ruby testcase li_typemaps checking ruby testcase li_typemaps_apply checking ruby testcase li_windows checking perl5 testcase import_nomodule (with run test) checking tcl testcase overload_complicated checking python testcase director_smartptr (with run test) checking ruby testcase long_long_apply checking python testcase director_thread (with run test) checking perl5 testcase inherit (with run test) checking ruby testcase memberin_extend checking perl5 testcase inherit_member checking ruby testcase member_funcptr_galore checking python testcase director_using checking ruby testcase member_pointer (with run test) checking guile testcase smart_pointer_templatemethods checking python testcase director_unroll (with run test) checking java testcase extern_c checking perl5 testcase inherit_missing (with run test) checking ruby testcase member_pointer_const checking tcl testcase overload_copy (with run test) checking guile testcase smart_pointer_templatevariables checking java testcase extern_namespace director_thread_wrap.cxx: In function ‘PyObject* PyInit__director_thread()’: director_thread_wrap.cxx:986:64: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 986 | # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() | ~~~~~~~~~~~~~~~~~~^~ director_thread_wrap.cxx:4641:3: note: in expansion of macro ‘SWIG_PYTHON_INITIALIZE_THREADS’ 4641 | SWIG_PYTHON_INITIALIZE_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/Python.h:130, from director_thread_wrap.cxx:184: /usr/include/python3.10/ceval.h:122:37: note: declared here 122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ checking tcl testcase overload_extend checking tcl testcase overload_method checking java testcase extern_throws checking guile testcase smart_pointer_typedef checking java testcase expressions checking ruby testcase member_template checking perl5 testcase inherit_same_name checking perl5 testcase inherit_target_language checking java testcase features checking python testcase director_void checking ruby testcase minherit (with run test) checking guile testcase special_variables checking python testcase director_wombat checking tcl testcase overload_numeric checking tcl testcase overload_null (with run test) checking java testcase fragments checking ruby testcase minherit2 checking java testcase friends (with run test) checking python testcase dynamic_cast (with run test) checking python testcase disown (with run test) checking guile testcase special_variable_attributes checking guile testcase special_variable_macros checking java testcase friends_template (with run test) checking guile testcase static_array_member checking guile testcase static_const_member checking tcl testcase overload_polymorphic checking tcl testcase overload_rename checking perl5 testcase inherit_void_arg checking perl5 testcase inline_initializer checking perl5 testcase insert_directive checking perl5 testcase keyword_rename checking perl5 testcase kind checking ruby testcase mixed_types checking guile testcase static_const_member_2 checking java testcase funcptr_cpp checking python testcase enum_ignore checking python testcase empty (with run test) checking guile testcase stl_no_default_constructor checking guile testcase string_constants checking tcl testcase overload_return_type checking tcl testcase overload_simple (with run test) checking ruby testcase multiple_inheritance checking tcl testcase overload_subtype checking tcl testcase overload_template checking python testcase enum_plus checking python testcase enum_scope_template checking python testcase enum_rename checking ruby testcase multiple_inheritance_abstract checking tcl testcase overload_template_fast checking perl5 testcase kwargs_feature checking perl5 testcase langobj checking perl5 testcase li_attribute checking guile testcase struct_initialization_cpp checking perl5 testcase li_attribute_template checking perl5 testcase li_boost_shared_ptr checking python testcase enum_thorough checking python testcase enum_var checking guile testcase struct_value checking python testcase enum_template (with run test) checking guile testcase swig_exception checking python testcase equality checking python testcase evil_diamond checking perl5 testcase li_boost_shared_ptr_attribute checking ruby testcase multiple_inheritance_interfaces checking tcl testcase pointer_reference checking guile testcase symbol_clash checking perl5 testcase li_boost_shared_ptr_bits checking java testcase functors checking perl5 testcase li_boost_shared_ptr_director checking perl5 testcase li_boost_shared_ptr_template checking java testcase fvirtual checking guile testcase template_arg_replace checking python testcase evil_diamond_ns checking python testcase evil_diamond_prop checking tcl testcase preproc_constants checking guile testcase template_arg_scope checking tcl testcase primitive_ref (with run test) checking tcl testcase private_assign checking tcl testcase proxycode checking tcl testcase protected_rename checking guile testcase template_arg_typename checking ruby testcase multiple_inheritance_nspace checking ruby testcase multiple_inheritance_shared_ptr checking guile testcase template_array_numeric checking perl5 testcase li_carrays_cpp (with run test) checking perl5 testcase li_cdata_cpp checking tcl testcase pure_virtual checking guile testcase template_basic checking guile testcase template_base_template checking guile testcase template_classes checking ruby testcase name_cxx checking python testcase exception_classname (with run test) checking ruby testcase name_warnings checking java testcase global_immutable_vars_cpp checking ruby testcase namespace_chase checking java testcase global_namespace (with run test) checking perl5 testcase li_cpointer_cpp checking java testcase global_ns_arg checking guile testcase template_class_reuse_name checking guile testcase template_const_ref checking tcl testcase redefined checking tcl testcase redefined_not checking tcl testcase refcount checking ruby testcase namespace_class checking guile testcase template_construct checking ruby testcase namespace_enum checking perl5 testcase li_std_auto_ptr checking ruby testcase namespace_extend checking ruby testcase namespace_forward_declaration checking perl5 testcase li_stdint checking tcl testcase reference_global_vars (with run test) checking python testcase exception_order (with run test) checking tcl testcase rename1 checking ruby testcase namespace_nested checking ruby testcase namespace_spaces checking perl5 testcase li_swigtype_inout checking guile testcase template_templated_constructors checking java testcase global_scope_types checking java testcase global_vars checking ruby testcase namespace_template checking guile testcase template_default checking java testcase grouping checking java testcase ignore_parameter (with run test) checking java testcase import_fragments checking java testcase import_nomodule checking ruby testcase namespace_typedef_class checking tcl testcase rename2 checking tcl testcase rename4 checking tcl testcase rename3 checking python testcase extend checking java testcase inherit checking perl5 testcase li_typemaps (with run test) checking guile testcase template_default2 checking ruby testcase namespace_typemap (with run test) checking java testcase inherit_member checking guile testcase template_default_arg checking tcl testcase rename_rstrip_encoder checking perl5 testcase li_typemaps_apply checking ruby testcase namespace_union checking python testcase extend_constructor_destructor checking python testcase extend_default checking guile testcase template_default_arg_overloaded checking java testcase inherit_missing checking guile testcase template_default_arg_overloaded_extend checking java testcase inherit_same_name checking tcl testcase rename_scope checking guile testcase template_default_arg_virtual_destructor checking java testcase inherit_target_language (with run test) checking ruby testcase namespace_virtual_method checking java testcase inherit_void_arg checking guile testcase template_default_cache checking ruby testcase nspace checking java testcase inline_initializer checking java testcase insert_directive checking guile testcase template_default_class_parms checking ruby testcase nspace_extend checking guile testcase template_default_class_parms_typedef checking tcl testcase rename_simple checking tcl testcase rename_strip_encoder checking ruby testcase native_directive checking ruby testcase naturalvar checking guile testcase template_default_inherit checking python testcase extend_placement (with run test) checking python testcase extend_special_variables checking perl5 testcase li_windows checking python testcase extend_template_method (with run test) checking python testcase extend_typedef_class checking python testcase extend_template (with run test) checking ruby testcase naturalvar_more checking guile testcase template_default_qualify checking python testcase extend_template_ns (with run test) checking guile testcase template_default_vw checking python testcase extern_c (with run test) checking tcl testcase rename_pcre_encoder checking ruby testcase naturalvar_onoff checking python testcase extern_namespace checking ruby testcase nested_class checking ruby testcase nested_comment checking ruby testcase nested_directors checking guile testcase template_empty_inherit checking python testcase extern_throws checking python testcase expressions checking ruby testcase nested_ignore checking tcl testcase rename_pcre_enum checking guile testcase template_enum checking guile testcase template_enum_ns_inherit checking guile testcase template_enum_typedef checking perl5 testcase long_long_apply checking python testcase features checking ruby testcase nested_inheritance_interface checking ruby testcase nested_in_template checking guile testcase template_explicit checking perl5 testcase memberin_extend checking guile testcase template_extend1 checking guile testcase template_extend2 checking python testcase fragments checking ruby testcase nested_scope checking tcl testcase rename_predicates checking ruby testcase nested_template_base checking guile testcase template_extend_overload checking tcl testcase rename_wildcard checking guile testcase template_extend_overload_2 checking java testcase keyword_rename checking guile testcase template_forward checking java testcase kind checking ruby testcase nested_workaround checking guile testcase template_inherit checking ruby testcase newobject1 (with run test) checking ruby testcase newobject3 checking guile testcase template_inherit_abstract checking guile testcase template_int_const checking guile testcase template_methods checking guile testcase template_keyword_in_type checking perl5 testcase member_funcptr_galore checking perl5 testcase member_pointer (with run test) checking python testcase friends (with run test) checking ruby testcase null_pointer checking python testcase friends_template checking tcl testcase restrict_cplusplus checking tcl testcase return_const_value checking tcl testcase return_value_scope checking guile testcase template_namespace_forward_declaration checking ruby testcase operator_overload checking ruby testcase operator_overload_break checking python testcase funcptr_cpp (with run test) checking tcl testcase rname checking tcl testcase samename checking guile testcase template_using_directive_and_declaration_forward checking guile testcase template_using_directive_typedef checking tcl testcase sizet checking tcl testcase smart_pointer_const checking tcl testcase smart_pointer_const2 checking ruby testcase operator_pointer_ref checking java testcase kwargs_feature (with run test) checking ruby testcase operbool checking ruby testcase ordering checking perl5 testcase member_pointer_const checking guile testcase template_nested checking tcl testcase smart_pointer_const_overload checking tcl testcase smart_pointer_extend checking perl5 testcase member_template checking ruby testcase overload_arrays checking tcl testcase smart_pointer_ignore checking perl5 testcase minherit (with run test) checking ruby testcase overload_bool (with run test) checking tcl testcase smart_pointer_member checking tcl testcase smart_pointer_multi checking python testcase functors (with run test) checking guile testcase template_nested_typemaps checking ruby testcase overload_complicated checking python testcase global_immutable_vars_cpp checking perl5 testcase minherit2 checking perl5 testcase mixed_types checking python testcase fvirtual (with run test) checking perl5 testcase multiple_inheritance (with run test) checking guile testcase template_ns checking guile testcase template_ns2 checking tcl testcase smart_pointer_multi_typedef checking python testcase global_namespace (with run test) checking guile testcase template_ns3 checking guile testcase template_ns4 checking guile testcase template_ns_enum checking perl5 testcase multiple_inheritance_abstract checking perl5 testcase multiple_inheritance_interfaces checking perl5 testcase multiple_inheritance_nspace checking perl5 testcase multiple_inheritance_shared_ptr checking guile testcase template_ns_enum2 checking guile testcase template_ns_inherit checking tcl testcase smart_pointer_namespace checking ruby testcase overload_copy (with run test) checking ruby testcase overload_extend (with run test) checking ruby testcase overload_method checking guile testcase template_ns_scope checking java testcase langobj checking perl5 testcase name_cxx checking guile testcase template_parameters_global_scope checking ruby testcase overload_numeric checking ruby testcase overload_null (with run test) checking python testcase global_ns_arg (with run test) checking ruby testcase overload_polymorphic checking guile testcase template_partial_arg checking perl5 testcase name_warnings checking tcl testcase smart_pointer_namespace2 checking perl5 testcase namespace_chase checking ruby testcase overload_rename checking ruby testcase overload_return_type checking guile testcase template_partial_specialization checking guile testcase template_partial_specialization_typedef checking guile testcase template_qualifier checking guile testcase template_ref_type checking perl5 testcase namespace_class checking ruby testcase overload_simple (with run test) checking guile testcase template_rename checking java testcase li_attribute checking python testcase global_scope_types checking tcl testcase smart_pointer_not checking java testcase li_attribute_template checking perl5 testcase namespace_enum checking guile testcase template_retvalue checking tcl testcase smart_pointer_overload checking tcl testcase smart_pointer_protected checking tcl testcase smart_pointer_rename checking ruby testcase overload_subtype (with run test) checking perl5 testcase namespace_extend checking guile testcase template_specialization checking guile testcase template_specialization_defarg checking guile testcase template_specialization_enum checking perl5 testcase namespace_forward_declaration checking guile testcase template_static checking tcl testcase smart_pointer_simple checking ruby testcase overload_template (with run test) checking tcl testcase smart_pointer_static checking guile testcase template_tbase_template checking guile testcase template_template_parameters checking perl5 testcase namespace_nested checking ruby testcase overload_template_fast checking python testcase global_vars (with run test) checking python testcase grouping (with run test) checking ruby testcase pointer_reference checking guile testcase template_typedef checking ruby testcase preproc_constants checking ruby testcase primitive_ref (with run test) checking ruby testcase private_assign checking tcl testcase smart_pointer_template_const_overload checking guile testcase template_typedef_class_template checking guile testcase template_typedef_cplx checking tcl testcase smart_pointer_template_defaults_overload checking java testcase li_boost_shared_ptr (with run test) checking guile testcase template_typedef_cplx2 checking guile testcase template_typedef_cplx3 checking guile testcase template_typedef_cplx4 checking ruby testcase proxycode checking ruby testcase protected_rename checking guile testcase template_typedef_cplx5 checking guile testcase template_typedef_funcptr checking perl5 testcase namespace_spaces checking guile testcase template_typedef_inherit checking guile testcase template_typedef_ns checking guile testcase template_typedef_ptr checking guile testcase template_typedef_rec checking python testcase ignore_parameter (with run test) checking guile testcase template_typedef_typedef checking guile testcase template_typemaps checking guile testcase template_typemaps_typedef checking guile testcase template_typemaps_typedef2 checking tcl testcase smart_pointer_templatemethods checking python testcase import_fragments checking guile testcase template_using checking guile testcase template_virtual checking ruby testcase pure_virtual checking tcl testcase smart_pointer_templatevariables checking tcl testcase smart_pointer_typedef checking ruby testcase redefined checking perl5 testcase namespace_template checking perl5 testcase namespace_typedef_class checking java testcase li_boost_shared_ptr_attribute (with run test) checking java testcase li_boost_shared_ptr_bits (with run test) checking perl5 testcase namespace_typemap checking guile testcase template_whitespace checking python testcase inherit checking perl5 testcase namespace_union checking perl5 testcase namespace_virtual_method checking python testcase import_nomodule (with run test) checking tcl testcase special_variables checking ruby testcase redefined_not checking python testcase inherit_member checking guile testcase threads checking tcl testcase special_variable_attributes checking python testcase inherit_missing (with run test) checking guile testcase threads_exception checking python testcase inherit_same_name checking python testcase inherit_target_language checking guile testcase throw_exception (with run test) checking ruby testcase refcount (with run test) checking ruby testcase reference_global_vars (with run test) checking perl5 testcase nspace checking ruby testcase rename1 checking ruby testcase rename2 checking tcl testcase special_variable_macros checking java testcase li_boost_shared_ptr_director (with run test) checking python testcase inherit_void_arg checking guile testcase typedef_array_member checking guile testcase typedef_class checking python testcase inline_initializer checking python testcase insert_directive checking guile testcase typedef_classforward_same_name checking java testcase li_boost_shared_ptr_template (with run test) checking tcl testcase static_array_member checking python testcase keyword_rename (with run test) checking ruby testcase rename3 checking ruby testcase rename4 checking ruby testcase rename_rstrip_encoder checking perl5 testcase nspace_extend checking ruby testcase rename_scope (with run test) checking guile testcase typedef_funcptr checking python testcase kind checking tcl testcase static_const_member checking guile testcase typedef_inherit (with run test) checking python testcase kwargs_feature (with run test) checking python testcase langobj (with run test) checking tcl testcase static_const_member_2 checking perl5 testcase native_directive checking ruby testcase rename_simple checking perl5 testcase naturalvar (with run test) checking tcl testcase stl_no_default_constructor checking guile testcase typedef_mptr checking tcl testcase string_constants checking ruby testcase rename_strip_encoder checking tcl testcase struct_initialization_cpp checking python testcase li_attribute (with run test) checking python testcase li_attribute_template (with run test) checking guile testcase typedef_reference checking tcl testcase struct_value checking python testcase li_boost_shared_ptr_attribute checking tcl testcase swig_exception checking tcl testcase symbol_clash checking ruby testcase rename_pcre_encoder checking guile testcase typedef_scope checking ruby testcase rename_pcre_enum checking perl5 testcase naturalvar_more checking perl5 testcase naturalvar_onoff checking perl5 testcase nested_class checking python testcase li_boost_shared_ptr (with run test) checking tcl testcase template_arg_replace checking tcl testcase template_arg_scope checking guile testcase typedef_sizet checking guile testcase typedef_struct_cpp checking guile testcase typedef_typedef checking perl5 testcase nested_directors checking perl5 testcase nested_comment checking tcl testcase template_arg_typename checking ruby testcase rename_predicates checking guile testcase typemap_arrays checking guile testcase typemap_array_qualifiers checking tcl testcase template_array_numeric checking guile testcase typemap_delete checking tcl testcase template_basic checking guile testcase typemap_directorout checking python testcase li_boost_shared_ptr_bits (with run test) checking guile testcase typemap_global_scope checking guile testcase typemap_documentation checking guile testcase typemap_manyargs checking perl5 testcase nested_ignore checking java testcase li_carrays_cpp (with run test) checking java testcase li_cdata_cpp (with run test) checking java testcase li_cpointer_cpp checking perl5 testcase nested_inheritance_interface checking tcl testcase template_base_template checking tcl testcase template_classes checking perl5 testcase nested_in_template checking perl5 testcase nested_scope checking perl5 testcase nested_template_base checking guile testcase typemap_namespace checking ruby testcase rename_wildcard checking ruby testcase restrict_cplusplus checking tcl testcase template_class_reuse_name checking java testcase li_std_auto_ptr (with run test) checking guile testcase typemap_ns_using checking tcl testcase template_const_ref checking ruby testcase return_const_value checking guile testcase typemap_numinputs checking python testcase li_boost_shared_ptr_director (with run test) checking perl5 testcase nested_workaround checking ruby testcase return_value_scope checking ruby testcase rname checking perl5 testcase newobject1 checking guile testcase typemap_template checking guile testcase typemap_template_parm_typedef checking tcl testcase template_construct checking ruby testcase samename checking python testcase li_carrays_cpp (with run test) checking python testcase li_boost_shared_ptr_template (with run test) checking guile testcase typemap_template_parms checking python testcase li_cdata_cpp (with run test) checking ruby testcase sizet checking ruby testcase smart_pointer_const (with run test) checking ruby testcase smart_pointer_const2 checking tcl testcase template_templated_constructors checking ruby testcase smart_pointer_const_overload checking perl5 testcase newobject3 checking guile testcase typemap_template_typedef checking ruby testcase smart_pointer_extend checking guile testcase typemap_out_optimal checking tcl testcase template_default checking python testcase li_cpointer_cpp (with run test) checking python testcase li_stdint checking java testcase li_stdint checking python testcase li_swigtype_inout checking python testcase li_std_auto_ptr (with run test) checking ruby testcase smart_pointer_ignore checking ruby testcase smart_pointer_member checking java testcase li_swigtype_inout checking ruby testcase smart_pointer_multi (with run test) checking perl5 testcase null_pointer checking perl5 testcase operator_overload (with run test) checking python testcase li_typemaps checking guile testcase typemap_qualifier_strip checking ruby testcase smart_pointer_multi_typedef (with run test) checking tcl testcase template_default2 checking tcl testcase template_default_arg checking python testcase li_typemaps_apply checking guile testcase typemap_variables checking guile testcase typemap_various checking python testcase li_windows checking java testcase li_typemaps (with run test) checking perl5 testcase operator_overload_break (with run test) checking ruby testcase smart_pointer_namespace checking ruby testcase smart_pointer_namespace2 checking guile testcase typename (with run test) checking tcl testcase template_default_arg_overloaded checking ruby testcase smart_pointer_not (with run test) checking perl5 testcase operator_pointer_ref checking perl5 testcase operbool checking ruby testcase smart_pointer_overload (with run test) checking ruby testcase smart_pointer_protected checking guile testcase types_directive checking ruby testcase smart_pointer_rename (with run test) checking tcl testcase template_default_arg_overloaded_extend checking ruby testcase smart_pointer_simple (with run test) checking tcl testcase template_default_arg_virtual_destructor checking java testcase li_typemaps_apply checking python testcase long_long_apply checking perl5 testcase ordering checking java testcase li_windows checking java testcase long_long_apply checking guile testcase unicode_strings checking guile testcase union_scope checking ruby testcase smart_pointer_static checking perl5 testcase overload_arrays checking ruby testcase smart_pointer_template_const_overload checking tcl testcase template_default_cache checking tcl testcase template_default_class_parms checking guile testcase using1 checking guile testcase using2 checking guile testcase using_composition checking guile testcase using_directive_and_declaration checking ruby testcase smart_pointer_template_defaults_overload checking python testcase memberin_extend checking perl5 testcase overload_bool checking guile testcase using_directive_and_declaration_forward checking perl5 testcase overload_complicated checking tcl testcase template_default_class_parms_typedef checking guile testcase using_extend checking ruby testcase smart_pointer_templatemethods checking guile testcase using_inherit checking java testcase memberin_extend (with run test) checking ruby testcase smart_pointer_typedef (with run test) checking ruby testcase smart_pointer_templatevariables checking guile testcase using_namespace checking java testcase member_funcptr_galore checking perl5 testcase overload_copy (with run test) checking guile testcase using_namespace_loop checking guile testcase using_pointers checking java testcase member_pointer (with run test) checking java testcase member_pointer_const (with run test) checking java testcase member_template checking python testcase member_funcptr_galore checking ruby testcase special_variables checking guile testcase using_private checking tcl testcase template_default_inherit checking ruby testcase special_variable_attributes checking guile testcase using_protected checking tcl testcase template_default_qualify checking ruby testcase special_variable_macros checking guile testcase valuewrapper checking perl5 testcase overload_extend checking perl5 testcase overload_method checking java testcase minherit checking tcl testcase template_default_vw checking guile testcase valuewrapper_base checking guile testcase valuewrapper_const checking ruby testcase static_array_member checking guile testcase valuewrapper_opaque checking guile testcase varargs checking guile testcase varargs_overload checking tcl testcase template_empty_inherit checking java testcase minherit2 (with run test) checking ruby testcase static_const_member checking ruby testcase static_const_member_2 (with run test) checking perl5 testcase overload_numeric checking python testcase member_pointer (with run test) checking perl5 testcase overload_null (with run test) checking guile testcase variable_replacement checking guile testcase virtual_destructor checking guile testcase virtual_derivation checking java testcase mixed_types checking guile testcase virtual_poly checking guile testcase virtual_vs_nonvirtual_base checking guile testcase voidtest checking ruby testcase stl_no_default_constructor checking guile testcase wallkw checking java testcase multiple_inheritance (with run test) checking java testcase multiple_inheritance_abstract (with run test) checking tcl testcase template_enum checking ruby testcase string_constants checking ruby testcase struct_initialization_cpp checking guile testcase wrapmacro checking python testcase member_template checking python testcase minherit2 checking python testcase member_pointer_const (with run test) checking perl5 testcase overload_polymorphic checking perl5 testcase overload_rename checking guile testcase director_string checking python testcase minherit (with run test) checking perl5 testcase overload_return_type checking tcl testcase template_enum_ns_inherit checking perl5 testcase overload_simple (with run test) checking ruby testcase struct_value (with run test) checking ruby testcase swig_exception checking python testcase mixed_types checking tcl testcase template_enum_typedef checking python testcase multiple_inheritance checking perl5 testcase overload_subtype checking java testcase multiple_inheritance_interfaces (with run test) checking python testcase multiple_inheritance_abstract checking perl5 testcase overload_template checking perl5 testcase overload_template_fast checking perl5 testcase pointer_reference checking guile testcase ignore_template_constructor checking ruby testcase symbol_clash checking ruby testcase template_arg_replace checking tcl testcase template_explicit checking python testcase multiple_inheritance_interfaces checking python testcase multiple_inheritance_nspace checking perl5 testcase preproc_constants checking tcl testcase template_extend1 checking ruby testcase template_arg_scope checking python testcase multiple_inheritance_shared_ptr checking guile testcase li_std_combinations checking guile testcase li_std_containers_overload checking guile testcase li_std_deque checking guile testcase li_std_except checking python testcase name_cxx checking perl5 testcase primitive_ref (with run test) checking perl5 testcase private_assign checking perl5 testcase proxycode checking tcl testcase template_extend2 checking python testcase name_warnings checking java testcase multiple_inheritance_nspace (with run test) checking python testcase namespace_chase checking ruby testcase template_arg_typename checking guile testcase li_std_except_as_class checking java testcase multiple_inheritance_shared_ptr (with run test) checking tcl testcase template_extend_overload checking tcl testcase template_extend_overload_2 checking python testcase namespace_class (with run test) checking tcl testcase template_forward checking perl5 testcase protected_rename checking python testcase namespace_enum checking guile testcase li_std_map checking guile testcase li_std_pair checking guile testcase li_std_pair_using checking python testcase namespace_extend checking guile testcase li_std_string (with run test) checking ruby testcase template_array_numeric checking ruby testcase template_basic checking ruby testcase template_base_template checking ruby testcase template_classes checking tcl testcase template_inherit checking python testcase namespace_forward_declaration checking perl5 testcase pure_virtual checking python testcase namespace_nested checking perl5 testcase redefined checking java testcase name_cxx checking ruby testcase template_class_reuse_name checking python testcase namespace_spaces checking guile testcase li_std_vector checking tcl testcase template_inherit_abstract checking ruby testcase template_const_ref checking python testcase namespace_template checking python testcase namespace_typedef_class checking ruby testcase template_construct (with run test) checking python testcase namespace_typemap (with run test) checking perl5 testcase redefined_not checking python testcase namespace_union checking perl5 testcase refcount checking ruby testcase template_templated_constructors checking tcl testcase template_int_const checking ruby testcase template_default checking ruby testcase template_default2 checking python testcase nspace checking java testcase name_warnings checking python testcase namespace_virtual_method (with run test) checking perl5 testcase reference_global_vars (with run test) checking perl5 testcase rename1 checking perl5 testcase rename2 checking python testcase nspace_extend checking tcl testcase template_keyword_in_type checking python testcase native_directive checking tcl testcase template_methods checking tcl testcase template_namespace_forward_declaration checking tcl testcase template_using_directive_and_declaration_forward checking python testcase naturalvar_more checking python testcase naturalvar (with run test) checking python testcase naturalvar_onoff checking tcl testcase template_using_directive_typedef checking ruby testcase template_default_arg checking python testcase nested_class checking python testcase nested_directors checking tcl testcase template_nested checking perl5 testcase rename3 checking java testcase namespace_chase (with run test) checking tcl testcase template_nested_typemaps checking perl5 testcase rename4 checking tcl testcase template_ns checking tcl testcase template_ns2 checking tcl testcase template_ns3 checking python testcase nested_comment checking guile testcase li_std_vector_back_reference checking python testcase nested_ignore checking python testcase nested_inheritance_interface checking java testcase namespace_class checking java testcase namespace_enum checking tcl testcase template_ns4 checking tcl testcase template_ns_enum checking ruby testcase template_default_arg_overloaded checking java testcase namespace_extend checking perl5 testcase rename_rstrip_encoder checking tcl testcase template_ns_enum2 checking tcl testcase template_ns_inherit checking python testcase nested_scope checking python testcase nested_in_template (with run test) checking tcl testcase template_ns_scope checking guile testcase li_std_vector_enum checking tcl testcase template_parameters_global_scope checking perl5 testcase rename_scope (with run test) checking python testcase nested_template_base (with run test) checking python testcase nested_workaround (with run test) checking tcl testcase template_partial_arg checking ruby testcase template_default_arg_overloaded_extend checking python testcase newobject1 checking python testcase newobject3 checking python testcase null_pointer checking perl5 testcase rename_simple checking java testcase namespace_forward_declaration (with run test) checking guile testcase li_std_vector_member_var checking java testcase namespace_nested checking tcl testcase template_partial_specialization checking tcl testcase template_partial_specialization_typedef checking java testcase namespace_spaces checking perl5 testcase rename_strip_encoder checking tcl testcase template_ref_type checking tcl testcase template_qualifier checking ruby testcase template_default_arg_virtual_destructor checking tcl testcase template_rename checking tcl testcase template_retvalue checking python testcase operator_overload_break checking python testcase operator_pointer_ref checking python testcase operator_overload (with run test) checking tcl testcase template_specialization checking tcl testcase template_specialization_defarg checking guile testcase li_std_vector_ptr checking perl5 testcase rename_pcre_encoder checking tcl testcase template_specialization_enum checking tcl testcase template_static checking tcl testcase template_tbase_template checking tcl testcase template_template_parameters checking perl5 testcase rename_pcre_enum checking ruby testcase template_default_cache checking java testcase namespace_template (with run test) checking java testcase namespace_typedef_class checking tcl testcase template_typedef checking tcl testcase template_typedef_class_template checking tcl testcase template_typedef_cplx checking python testcase ordering checking java testcase namespace_typemap checking tcl testcase template_typedef_cplx2 checking python testcase operbool (with run test) checking tcl testcase template_typedef_cplx3 checking ruby testcase template_default_class_parms checking python testcase overload_arrays checking perl5 testcase rename_predicates checking perl5 testcase rename_wildcard checking guile testcase li_std_wstring checking python testcase overload_bool (with run test) checking perl5 testcase restrict_cplusplus checking perl5 testcase return_const_value (with run test) checking perl5 testcase return_value_scope checking guile testcase smart_pointer_inherit checking perl5 testcase rname checking perl5 testcase samename checking python testcase overload_complicated (with run test) checking perl5 testcase sizet (with run test) checking tcl testcase template_typedef_cplx4 checking ruby testcase template_default_class_parms_typedef checking perl5 testcase smart_pointer_const checking perl5 testcase smart_pointer_const2 checking java testcase namespace_union checking java testcase namespace_virtual_method checking java testcase nspace (with run test) checking guile testcase template_typedef_fnc checking python testcase overload_copy (with run test) checking java testcase nspace_extend (with run test) checking java testcase native_directive (with run test) checking python testcase overload_extend (with run test) checking perl5 testcase smart_pointer_const_overload checking python testcase overload_method checking tcl testcase template_typedef_cplx5 checking perl5 testcase smart_pointer_extend checking ruby testcase template_default_inherit checking java testcase naturalvar checking perl5 testcase smart_pointer_ignore checking java testcase naturalvar_more (with run test) checking guile testcase template_type_namespace checking perl5 testcase smart_pointer_member checking java testcase naturalvar_onoff (with run test) checking java testcase nested_class (with run test) checking python testcase overload_numeric (with run test) checking ruby testcase template_default_qualify checking python testcase overload_null (with run test) checking tcl testcase template_typedef_funcptr checking perl5 testcase smart_pointer_multi checking tcl testcase template_typedef_inherit checking java testcase nested_directors checking guile testcase template_opaque checking tcl testcase template_typedef_ns checking ruby testcase template_default_vw checking tcl testcase template_typedef_ptr checking perl5 testcase smart_pointer_multi_typedef checking perl5 testcase smart_pointer_namespace checking perl5 testcase smart_pointer_namespace2 checking python testcase overload_polymorphic checking ruby testcase template_empty_inherit checking ruby testcase template_enum checking guile testcase long_long checking perl5 testcase smart_pointer_not checking tcl testcase template_typedef_rec checking java testcase nested_comment checking java testcase nested_ignore checking guile testcase list_vector (with run test) checking guile testcase multivalue (with run test) checking guile testcase pointer_in_out (with run test) checking perl5 testcase smart_pointer_overload checking perl5 testcase smart_pointer_protected checking perl5 testcase smart_pointer_rename checking perl5 testcase smart_pointer_simple checking guile testcase arrays checking tcl testcase template_typedef_typedef checking tcl testcase template_typemaps checking python testcase overload_rename (with run test) checking tcl testcase template_typemaps_typedef checking python testcase overload_return_type checking java testcase nested_inheritance_interface (with run test) checking guile testcase bom_utf8 checking tcl testcase template_typemaps_typedef2 checking java testcase nested_in_template checking guile testcase c_delete checking perl5 testcase smart_pointer_static checking perl5 testcase smart_pointer_template_const_overload checking perl5 testcase smart_pointer_template_defaults_overload checking tcl testcase template_using checking java testcase nested_scope checking java testcase nested_template_base (with run test) checking tcl testcase template_virtual checking ruby testcase template_enum_ns_inherit checking guile testcase c_delete_function checking perl5 testcase smart_pointer_templatemethods checking guile testcase char_constant (with run test) checking guile testcase const_const checking tcl testcase template_whitespace checking tcl testcase threads checking python testcase overload_simple (with run test) checking tcl testcase throw_exception checking tcl testcase threads_exception checking guile testcase constant_expr checking tcl testcase typedef_array_member checking perl5 testcase smart_pointer_templatevariables checking guile testcase default_args_c checking tcl testcase typedef_class checking ruby testcase template_enum_typedef checking tcl testcase typedef_classforward_same_name checking java testcase nested_workaround (with run test) checking ruby testcase template_explicit checking ruby testcase template_extend1 (with run test) checking guile testcase empty_c checking perl5 testcase smart_pointer_typedef checking ruby testcase template_extend2 (with run test) checking ruby testcase template_extend_overload checking guile testcase enums checking guile testcase enum_forward checking java testcase newobject1 checking perl5 testcase special_variables checking python testcase overload_subtype (with run test) checking tcl testcase typedef_funcptr checking tcl testcase typedef_inherit checking ruby testcase template_extend_overload_2 checking guile testcase enum_macro checking perl5 testcase special_variable_attributes checking perl5 testcase special_variable_macros checking ruby testcase template_forward checking ruby testcase template_inherit (with run test) checking guile testcase enum_missing checking ruby testcase template_inherit_abstract checking ruby testcase template_int_const checking perl5 testcase static_array_member checking guile testcase extern_declaration checking tcl testcase typedef_mptr checking tcl testcase typedef_reference checking guile testcase funcptr checking python testcase preproc_constants checking python testcase pointer_reference (with run test) checking python testcase overload_template (with run test) checking perl5 testcase static_const_member checking python testcase overload_template_fast (with run test) checking java testcase newobject3 checking ruby testcase template_keyword_in_type checking guile testcase function_typedef checking perl5 testcase static_const_member_2 checking ruby testcase template_methods checking ruby testcase template_namespace_forward_declaration checking tcl testcase typedef_scope checking python testcase primitive_ref (with run test) checking perl5 testcase stl_no_default_constructor checking guile testcase global_functions checking perl5 testcase string_constants checking guile testcase global_immutable_vars checking guile testcase immutable_values checking guile testcase inctest checking tcl testcase typedef_sizet checking ruby testcase template_using_directive_and_declaration_forward checking guile testcase infinity checking python testcase private_assign checking ruby testcase template_using_directive_typedef checking ruby testcase template_nested checking python testcase proxycode checking perl5 testcase struct_initialization_cpp checking guile testcase integers (with run test) checking perl5 testcase struct_value checking guile testcase keyword_rename_c checking python testcase protected_rename checking guile testcase lextype checking guile testcase li_carrays checking java testcase null_pointer checking java testcase operator_overload (with run test) checking tcl testcase typedef_struct_cpp checking tcl testcase typedef_typedef checking guile testcase li_cdata checking python testcase pure_virtual checking python testcase redefined checking python testcase redefined_not checking guile testcase li_cmalloc checking guile testcase li_constraints checking guile testcase li_cpointer checking perl5 testcase swig_exception checking python testcase refcount (with run test) checking guile testcase li_math checking ruby testcase template_nested_typemaps checking guile testcase memberin_extend_c checking ruby testcase template_ns (with run test) checking guile testcase name (with run test) checking python testcase reference_global_vars (with run test) checking tcl testcase typemap_arrays checking guile testcase nested checking python testcase rename1 checking perl5 testcase symbol_clash checking guile testcase nested_extend_c checking guile testcase nested_structs checking guile testcase newobject2 checking guile testcase overload_extend_c (with run test) checking perl5 testcase template_arg_replace checking perl5 testcase template_arg_scope checking tcl testcase typemap_array_qualifiers checking ruby testcase template_ns2 checking ruby testcase template_ns3 checking ruby testcase template_ns4 (with run test) checking ruby testcase template_ns_enum checking guile testcase overload_extend2 checking ruby testcase template_ns_enum2 checking perl5 testcase template_arg_typename checking perl5 testcase template_array_numeric checking guile testcase preproc checking guile testcase preproc_constants_c checking guile testcase preproc_defined checking guile testcase preproc_gcc_output checking tcl testcase typemap_delete checking guile testcase preproc_include checking tcl testcase typemap_directorout checking perl5 testcase template_basic checking guile testcase preproc_line_file checking ruby testcase template_ns_inherit checking ruby testcase template_ns_scope checking guile testcase register_par checking perl5 testcase template_base_template checking perl5 testcase template_classes checking ruby testcase template_parameters_global_scope checking guile testcase ret_by_value checking ruby testcase template_partial_arg checking guile testcase simple_array checking ruby testcase template_partial_specialization checking ruby testcase template_partial_specialization_typedef checking tcl testcase typemap_documentation checking tcl testcase typemap_global_scope checking guile testcase sneaky1 checking guile testcase sizeof_pointer checking tcl testcase typemap_manyargs checking ruby testcase template_qualifier checking guile testcase string_simple checking python testcase rename2 checking guile testcase struct_rename checking ruby testcase template_ref_type checking guile testcase struct_initialization checking java testcase operator_overload_break checking ruby testcase template_rename (with run test) checking ruby testcase template_retvalue checking perl5 testcase template_class_reuse_name checking tcl testcase typemap_namespace checking perl5 testcase template_const_ref checking guile testcase typedef_classforward_same_name checking tcl testcase typemap_ns_using checking tcl testcase typemap_numinputs checking tcl testcase typemap_template checking guile testcase typedef_struct checking ruby testcase template_specialization checking tcl testcase typemap_template_parm_typedef checking ruby testcase template_specialization_defarg checking ruby testcase template_specialization_enum checking guile testcase typemap_subst checking ruby testcase template_static checking java testcase operator_pointer_ref checking ruby testcase template_tbase_template (with run test) checking perl5 testcase template_construct checking python testcase rename3 checking python testcase rename4 checking guile testcase union_parameter checking perl5 testcase template_templated_constructors checking tcl testcase typemap_template_parms checking perl5 testcase template_default checking python testcase rename_rstrip_encoder (with run test) checking guile testcase unions (with run test) checking ruby testcase template_template_parameters checking guile testcase clientdata_prop checking ruby testcase template_typedef checking perl5 testcase template_default2 checking tcl testcase typemap_template_typedef checking python testcase rename_scope (with run test) checking python testcase rename_simple checking ruby testcase template_typedef_class_template checking guile testcase import_stl checking perl5 testcase template_default_arg (with run test) checking perl5 testcase template_default_arg_overloaded checking perl5 testcase template_default_arg_overloaded_extend checking guile testcase imports (with run test) checking python testcase rename_pcre_enum checking java testcase operbool checking python testcase rename_strip_encoder (with run test) checking python testcase rename_pcre_encoder (with run test) checking tcl testcase typemap_out_optimal checking tcl testcase typemap_qualifier_strip checking perl5 testcase template_default_arg_virtual_destructor checking tcl testcase typemap_variables checking python testcase rename_wildcard checking ruby testcase template_typedef_cplx (with run test) checking python testcase rename_predicates (with run test) checking python testcase restrict_cplusplus checking tcl testcase typemap_various checking tcl testcase typename checking guile testcase mod checking tcl testcase types_directive checking tcl testcase unicode_strings checking java testcase overload_arrays checking java testcase ordering checking python testcase return_value_scope checking python testcase rname checking python testcase return_const_value (with run test) checking python testcase samename checking java testcase overload_bool checking python testcase sizet checking python testcase smart_pointer_const checking tcl testcase union_scope checking ruby testcase template_typedef_cplx2 (with run test) checking tcl testcase using1 checking tcl testcase using2 checking perl5 testcase template_default_cache checking python testcase smart_pointer_const2 checking guile testcase multi_import checking perl5 testcase template_default_class_parms checking perl5 testcase template_default_class_parms_typedef checking guile testcase packageoption checking ruby testcase template_typedef_cplx3 (with run test) checking tcl testcase using_composition checking tcl testcase using_directive_and_declaration checking perl5 testcase template_default_inherit checking python testcase smart_pointer_const_overload (with run test) checking java testcase overload_complicated (with run test) checking java testcase overload_copy checking java testcase overload_extend checking java testcase overload_method checking python testcase smart_pointer_extend (with run test) checking python testcase smart_pointer_ignore checking java testcase overload_numeric checking tcl testcase using_directive_and_declaration_forward checking python testcase smart_pointer_member (with run test) checking java testcase overload_null checking java testcase overload_polymorphic checking guile testcase template_typedef_import checking java testcase overload_rename checking ruby testcase template_typedef_cplx4 (with run test) checking ruby testcase template_typedef_cplx5 checking perl5 testcase template_default_qualify checking ruby testcase template_typedef_funcptr checking java testcase overload_return_type checking guile testcase guile_ext_test (with run test) checking tcl testcase using_extend checking perl5 testcase template_default_vw checking tcl testcase using_inherit checking python testcase smart_pointer_multi (with run test) checking ruby testcase template_typedef_inherit checking ruby testcase template_typedef_ns checking java testcase overload_simple checking java testcase overload_subtype checking ruby testcase template_typedef_ptr checking tcl testcase using_namespace checking java testcase overload_template (with run test) checking ruby testcase template_typedef_rec checking perl5 testcase template_empty_inherit checking perl5 testcase template_enum checking java testcase overload_template_fast checking perl5 testcase template_enum_ns_inherit checking perl5 testcase template_enum_typedef 552 guile tests passed checking ruby testcase template_typedef_typedef checking perl5 testcase template_explicit checking perl5 testcase template_extend1 checking ruby testcase template_typemaps checking java testcase pointer_reference (with run test) checking python testcase smart_pointer_multi_typedef (with run test) checking python testcase smart_pointer_namespace checking tcl testcase using_namespace_loop checking python testcase smart_pointer_namespace2 checking perl5 testcase template_extend2 checking perl5 testcase template_extend_overload checking ruby testcase template_typemaps_typedef checking perl5 testcase template_extend_overload_2 checking java testcase preproc_constants checking java testcase primitive_ref (with run test) checking tcl testcase using_pointers checking python testcase smart_pointer_not (with run test) checking tcl testcase using_private checking java testcase private_assign checking perl5 testcase template_forward checking ruby testcase template_typemaps_typedef2 checking ruby testcase template_using checking tcl testcase using_protected checking python testcase smart_pointer_protected checking python testcase smart_pointer_overload (with run test) checking python testcase smart_pointer_static checking perl5 testcase template_inherit checking python testcase smart_pointer_rename (with run test) checking ruby testcase template_virtual checking python testcase smart_pointer_simple (with run test) checking ruby testcase template_whitespace checking perl5 testcase template_inherit_abstract checking ruby testcase threads checking tcl testcase valuewrapper checking tcl testcase valuewrapper_base checking tcl testcase valuewrapper_const checking tcl testcase valuewrapper_opaque checking java testcase proxycode (with run test) checking python testcase smart_pointer_template_const_overload checking python testcase smart_pointer_template_defaults_overload checking ruby testcase threads_exception checking java testcase protected_rename checking python testcase smart_pointer_templatemethods checking ruby testcase throw_exception (with run test) checking perl5 testcase template_int_const checking ruby testcase typedef_array_member checking tcl testcase varargs checking ruby testcase typedef_class checking ruby testcase typedef_classforward_same_name checking tcl testcase varargs_overload checking java testcase pure_virtual checking python testcase smart_pointer_templatevariables (with run test) checking java testcase redefined checking tcl testcase variable_replacement checking python testcase smart_pointer_typedef (with run test) checking python testcase special_variables checking tcl testcase virtual_destructor checking ruby testcase typedef_funcptr checking ruby testcase typedef_inherit (with run test) checking java testcase redefined_not checking java testcase refcount checking perl5 testcase template_keyword_in_type checking ruby testcase typedef_mptr checking java testcase reference_global_vars checking tcl testcase virtual_derivation checking tcl testcase virtual_poly checking java testcase rename1 (with run test) checking java testcase rename2 (with run test) checking python testcase special_variable_attributes checking java testcase rename3 (with run test) checking java testcase rename4 (with run test) checking ruby testcase typedef_reference checking java testcase rename_rstrip_encoder checking python testcase static_array_member checking perl5 testcase template_methods checking perl5 testcase template_namespace_forward_declaration checking python testcase static_const_member checking python testcase special_variable_macros (with run test) checking tcl testcase virtual_vs_nonvirtual_base checking python testcase static_const_member_2 (with run test) checking ruby testcase typedef_scope (with run test) checking ruby testcase typedef_sizet checking ruby testcase typedef_struct_cpp checking python testcase stl_no_default_constructor checking java testcase rename_scope checking python testcase string_constants checking tcl testcase voidtest checking python testcase struct_initialization_cpp checking perl5 testcase template_using_directive_and_declaration_forward checking python testcase swig_exception checking python testcase symbol_clash checking python testcase struct_value (with run test) checking python testcase template_arg_replace checking perl5 testcase template_using_directive_typedef checking ruby testcase typedef_typedef checking tcl testcase wallkw checking python testcase template_arg_scope checking python testcase template_arg_typename checking java testcase rename_simple checking python testcase template_array_numeric checking python testcase template_basic checking python testcase template_base_template checking java testcase rename_strip_encoder checking java testcase rename_pcre_encoder (with run test) checking ruby testcase typemap_arrays checking tcl testcase wrapmacro checking python testcase template_classes (with run test) checking java testcase rename_pcre_enum (with run test) checking perl5 testcase template_nested checking python testcase template_const_ref checking java testcase rename_predicates checking perl5 testcase template_nested_typemaps checking python testcase template_construct (with run test) checking python testcase template_templated_constructors checking tcl testcase director_string checking python testcase template_default checking python testcase template_class_reuse_name (with run test) checking java testcase rename_wildcard (with run test) checking ruby testcase typemap_array_qualifiers checking python testcase template_default2 checking java testcase restrict_cplusplus checking java testcase return_const_value checking perl5 testcase template_ns checking java testcase return_value_scope checking python testcase template_default_arg (with run test) checking java testcase rname (with run test) checking tcl testcase ignore_template_constructor checking ruby testcase typemap_delete checking perl5 testcase template_ns2 checking python testcase template_default_arg_virtual_destructor checking python testcase template_default_arg_overloaded (with run test) checking python testcase template_default_arg_overloaded_extend (with run test) checking java testcase samename checking python testcase template_default_cache (with run test) checking python testcase template_default_class_parms checking java testcase sizet (with run test) checking java testcase smart_pointer_const checking perl5 testcase template_ns3 checking ruby testcase typemap_directorout checking java testcase smart_pointer_const2 checking perl5 testcase template_ns4 checking tcl testcase li_std_combinations checking java testcase smart_pointer_const_overload (with run test) checking java testcase smart_pointer_extend checking tcl testcase li_std_containers_overload checking tcl testcase li_std_deque checking perl5 testcase template_ns_enum checking python testcase template_default_class_parms_typedef checking ruby testcase typemap_documentation checking ruby testcase typemap_global_scope checking ruby testcase typemap_manyargs checking perl5 testcase template_ns_inherit checking perl5 testcase template_ns_enum2 checking java testcase smart_pointer_ignore (with run test) checking java testcase smart_pointer_member checking perl5 testcase template_ns_scope checking ruby testcase typemap_namespace (with run test) checking java testcase smart_pointer_multi checking java testcase smart_pointer_multi_typedef checking ruby testcase typemap_ns_using (with run test) checking perl5 testcase template_parameters_global_scope checking java testcase smart_pointer_namespace checking ruby testcase typemap_numinputs checking java testcase smart_pointer_namespace2 checking python testcase template_default_inherit checking java testcase smart_pointer_not checking java testcase smart_pointer_overload checking perl5 testcase template_partial_arg checking ruby testcase typemap_template checking tcl testcase li_std_except checking java testcase smart_pointer_protected checking ruby testcase typemap_template_parm_typedef checking ruby testcase typemap_template_parms checking perl5 testcase template_partial_specialization checking python testcase template_default_qualify checking java testcase smart_pointer_rename checking java testcase smart_pointer_simple checking java testcase smart_pointer_static checking python testcase template_default_vw checking python testcase template_empty_inherit checking tcl testcase li_std_except_as_class checking python testcase template_enum checking python testcase template_enum_ns_inherit checking python testcase template_enum_typedef checking python testcase template_explicit checking perl5 testcase template_partial_specialization_typedef checking ruby testcase typemap_template_typedef checking ruby testcase typemap_out_optimal checking python testcase template_extend1 (with run test) checking java testcase smart_pointer_template_const_overload checking tcl testcase li_std_map checking tcl testcase li_std_pair checking python testcase template_extend2 (with run test) checking tcl testcase li_std_pair_using checking perl5 testcase template_qualifier checking tcl testcase li_std_string (with run test) checking python testcase template_extend_overload checking java testcase smart_pointer_template_defaults_overload checking python testcase template_extend_overload_2 checking java testcase smart_pointer_templatemethods checking ruby testcase typemap_qualifier_strip checking ruby testcase typemap_variables checking python testcase template_forward checking tcl testcase li_std_vector checking perl5 testcase template_ref_type (with run test) checking perl5 testcase template_rename checking java testcase smart_pointer_templatevariables checking java testcase smart_pointer_typedef checking perl5 testcase template_retvalue checking tcl testcase li_std_vector_back_reference checking python testcase template_inherit_abstract checking perl5 testcase template_specialization checking python testcase template_int_const checking ruby testcase typemap_various checking python testcase template_inherit (with run test) checking python testcase template_keyword_in_type checking tcl testcase li_std_vector_enum checking tcl testcase li_std_vector_member_var checking java testcase special_variables (with run test) checking perl5 testcase template_specialization_defarg checking python testcase template_methods checking ruby testcase typename (with run test) checking perl5 testcase template_specialization_enum checking perl5 testcase template_static checking ruby testcase types_directive checking tcl testcase li_std_vector_ptr checking python testcase template_namespace_forward_declaration checking java testcase special_variable_attributes checking perl5 testcase template_tbase_template checking java testcase special_variable_macros (with run test) checking tcl testcase li_std_wstring checking tcl testcase smart_pointer_inherit checking perl5 testcase template_template_parameters checking tcl testcase template_typedef_fnc checking ruby testcase unicode_strings checking python testcase template_using_directive_and_declaration_forward checking perl5 testcase template_typedef checking ruby testcase union_scope checking perl5 testcase template_typedef_class_template checking perl5 testcase template_typedef_cplx (with run test) checking tcl testcase template_type_namespace checking python testcase template_using_directive_typedef (with run test) checking tcl testcase template_opaque checking java testcase static_array_member checking tcl testcase li_cstring checking perl5 testcase template_typedef_cplx2 (with run test) checking ruby testcase using1 (with run test) checking ruby testcase using2 (with run test) checking python testcase template_nested checking java testcase static_const_member checking java testcase static_const_member_2 checking perl5 testcase template_typedef_cplx3 (with run test) checking java testcase stl_no_default_constructor checking perl5 testcase template_typedef_cplx4 checking tcl testcase li_cwstring checking python testcase template_nested_typemaps checking ruby testcase using_composition (with run test) checking ruby testcase using_directive_and_declaration checking tcl testcase arrays checking perl5 testcase template_typedef_cplx5 checking ruby testcase using_directive_and_declaration_forward checking perl5 testcase template_typedef_funcptr checking perl5 testcase template_typedef_inherit checking java testcase string_constants checking tcl testcase bom_utf8 checking python testcase template_ns (with run test) checking perl5 testcase template_typedef_ns checking java testcase struct_initialization_cpp checking perl5 testcase template_typedef_ptr checking perl5 testcase template_typedef_rec checking tcl testcase c_delete checking tcl testcase c_delete_function checking tcl testcase char_constant checking ruby testcase using_extend (with run test) checking ruby testcase using_inherit (with run test) checking ruby testcase using_namespace checking perl5 testcase template_typedef_typedef checking tcl testcase const_const checking perl5 testcase template_typemaps checking tcl testcase constant_expr checking tcl testcase default_args_c checking java testcase swig_exception checking java testcase struct_value checking python testcase template_ns2 checking tcl testcase empty_c checking perl5 testcase template_typemaps_typedef checking java testcase symbol_clash checking tcl testcase enums checking perl5 testcase template_typemaps_typedef2 checking java testcase template_arg_replace checking java testcase template_arg_scope checking ruby testcase using_namespace_loop checking ruby testcase using_pointers checking ruby testcase using_private (with run test) checking perl5 testcase template_using checking tcl testcase enum_forward checking java testcase template_arg_typename checking perl5 testcase template_virtual checking perl5 testcase template_whitespace checking python testcase template_ns3 checking tcl testcase enum_macro checking tcl testcase enum_missing checking java testcase template_array_numeric checking java testcase template_basic checking ruby testcase using_protected (with run test) checking tcl testcase extern_declaration checking tcl testcase funcptr checking tcl testcase function_typedef checking tcl testcase global_functions checking java testcase template_base_template checking python testcase template_ns4 (with run test) checking tcl testcase global_immutable_vars checking java testcase template_classes (with run test) checking perl5 testcase threads checking tcl testcase immutable_values checking java testcase template_class_reuse_name (with run test) checking java testcase template_const_ref checking tcl testcase inctest checking perl5 testcase threads_exception checking python testcase template_ns_enum checking tcl testcase infinity checking tcl testcase integers checking tcl testcase keyword_rename_c checking java testcase template_construct checking ruby testcase valuewrapper checking ruby testcase valuewrapper_base checking java testcase template_templated_constructors (with run test) checking tcl testcase lextype checking tcl testcase li_carrays checking ruby testcase valuewrapper_const checking ruby testcase valuewrapper_opaque checking java testcase template_default checking perl5 testcase throw_exception checking python testcase template_ns_enum2 checking tcl testcase li_cdata checking tcl testcase li_cmalloc checking java testcase template_default2 checking ruby testcase varargs (with run test) checking tcl testcase li_constraints checking ruby testcase varargs_overload checking tcl testcase li_cpointer checking tcl testcase li_math checking ruby testcase variable_replacement checking java testcase template_default_arg (with run test) checking tcl testcase long_long checking ruby testcase virtual_destructor checking tcl testcase memberin_extend_c checking ruby testcase virtual_derivation (with run test) checking python testcase template_ns_inherit checking python testcase template_ns_scope checking java testcase template_default_arg_overloaded checking ruby testcase virtual_poly (with run test) checking tcl testcase name checking ruby testcase virtual_vs_nonvirtual_base checking perl5 testcase typedef_array_member checking ruby testcase voidtest (with run test) checking tcl testcase nested checking ruby testcase wallkw checking java testcase template_default_arg_overloaded_extend checking java testcase template_default_arg_virtual_destructor checking python testcase template_parameters_global_scope checking ruby testcase wrapmacro checking python testcase template_partial_arg checking java testcase template_default_cache (with run test) checking tcl testcase nested_extend_c checking ruby testcase director_string (with run test) checking java testcase template_default_class_parms (with run test) checking perl5 testcase typedef_class (with run test) checking java testcase template_default_class_parms_typedef (with run test) checking ruby testcase ignore_template_constructor checking ruby testcase li_std_combinations checking tcl testcase nested_structs checking ruby testcase li_std_containers_overload (with run test) checking java testcase template_default_inherit checking python testcase template_partial_specialization checking python testcase template_partial_specialization_typedef checking python testcase template_qualifier checking tcl testcase newobject2 (with run test) checking tcl testcase overload_extend_c checking tcl testcase overload_extend2 checking tcl testcase preproc checking python testcase template_ref_type (with run test) checking tcl testcase preproc_constants_c checking perl5 testcase typedef_classforward_same_name checking tcl testcase preproc_defined checking python testcase template_rename (with run test) checking java testcase template_default_qualify checking tcl testcase preproc_gcc_output checking python testcase template_retvalue checking python testcase template_specialization checking python testcase template_specialization_defarg checking python testcase template_specialization_enum checking python testcase template_template_parameters checking tcl testcase preproc_include checking perl5 testcase typedef_funcptr checking python testcase template_static (with run test) checking python testcase template_tbase_template (with run test) checking tcl testcase preproc_line_file checking java testcase template_default_vw checking python testcase template_typedef_class_template checking tcl testcase register_par checking python testcase template_typedef (with run test) checking java testcase template_empty_inherit checking tcl testcase ret_by_value checking tcl testcase simple_array checking python testcase template_typedef_cplx (with run test) checking java testcase template_enum checking perl5 testcase typedef_inherit checking java testcase template_enum_ns_inherit checking tcl testcase sizeof_pointer checking python testcase template_typedef_cplx3 (with run test) checking python testcase template_typedef_cplx2 (with run test) checking python testcase template_typedef_cplx4 (with run test) checking python testcase template_typedef_cplx5 checking java testcase template_enum_typedef checking python testcase template_typedef_funcptr checking tcl testcase sneaky1 checking tcl testcase string_simple checking tcl testcase struct_rename checking perl5 testcase typedef_mptr checking tcl testcase struct_initialization checking python testcase template_typedef_inherit checking python testcase template_typedef_ns checking tcl testcase typedef_classforward_same_name checking python testcase template_typedef_ptr checking perl5 testcase typedef_reference checking perl5 testcase typedef_scope checking perl5 testcase typedef_sizet checking tcl testcase typedef_struct checking ruby testcase li_std_deque (with run test) checking tcl testcase typemap_subst checking python testcase template_typedef_rec checking ruby testcase li_std_except checking tcl testcase union_parameter (with run test) checking ruby testcase li_std_except_as_class checking tcl testcase unions (with run test) checking python testcase template_typedef_typedef checking tcl testcase clientdata_prop (with run test) checking python testcase template_typemaps checking java testcase template_explicit checking tcl testcase import_stl checking java testcase template_extend1 checking java testcase template_extend2 checking ruby testcase li_std_map (with run test) checking ruby testcase li_std_pair (with run test) checking perl5 testcase typedef_struct_cpp checking tcl testcase imports (with run test) checking perl5 testcase typedef_typedef checking java testcase template_extend_overload checking python testcase template_typemaps_typedef (with run test) checking ruby testcase li_std_pair_using checking python testcase template_typemaps_typedef2 (with run test) checking python testcase template_using checking perl5 testcase typemap_arrays checking perl5 testcase typemap_array_qualifiers checking tcl testcase mod checking python testcase template_virtual checking java testcase template_extend_overload_2 checking ruby testcase li_std_string (with run test) checking java testcase template_forward checking tcl testcase multi_import checking java testcase template_inherit checking python testcase template_whitespace checking python testcase threads checking tcl testcase packageoption checking java testcase template_inherit_abstract checking ruby testcase li_std_vector (with run test) checking ruby testcase li_std_vector_back_reference checking perl5 testcase typemap_delete checking ruby testcase li_std_vector_enum (with run test) checking ruby testcase li_std_vector_member_var checking tcl testcase template_typedef_import checking python testcase throw_exception checking ruby testcase li_std_vector_ptr checking ruby testcase li_std_wstring (with run test) checking python testcase threads_exception (with run test) checking ruby testcase smart_pointer_inherit checking ruby testcase template_typedef_fnc threads_exception_wrap.cxx: In function ‘PyObject* PyInit__threads_exception()’: threads_exception_wrap.cxx:981:64: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 981 | # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() | ~~~~~~~~~~~~~~~~~~^~ threads_exception_wrap.cxx:4442:3: note: in expansion of macro ‘SWIG_PYTHON_INITIALIZE_THREADS’ 4442 | SWIG_PYTHON_INITIALIZE_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.10/Python.h:130, from threads_exception_wrap.cxx:179: /usr/include/python3.10/ceval.h:122:37: note: declared here 122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ checking perl5 testcase typemap_directorout checking perl5 testcase typemap_documentation checking perl5 testcase typemap_global_scope checking java testcase template_int_const checking python testcase typedef_array_member checking java testcase template_methods (with run test) checking java testcase template_keyword_in_type checking java testcase template_namespace_forward_declaration (with run test) checking perl5 testcase typemap_manyargs 553 tcl tests passed checking java testcase template_using_directive_and_declaration_forward (with run test) checking java testcase template_using_directive_typedef (with run test) checking java testcase template_nested (with run test) checking java testcase template_nested_typemaps (with run test) checking ruby testcase template_type_namespace (with run test) checking python testcase typedef_class (with run test) checking ruby testcase template_opaque checking java testcase template_ns checking perl5 testcase typemap_namespace (with run test) checking perl5 testcase typemap_ns_using checking ruby testcase li_cstring (with run test) checking ruby testcase ruby_alias_global_function (with run test) checking ruby testcase ruby_alias_module_function (with run test) checking perl5 testcase typemap_numinputs checking python testcase typedef_classforward_same_name (with run test) checking perl5 testcase typemap_template checking java testcase template_ns2 checking ruby testcase ruby_global_immutable_vars (with run test) checking ruby testcase ruby_manual_proxy (with run test) checking ruby testcase arrays (with run test) checking java testcase template_ns3 checking ruby testcase bom_utf8 checking java testcase template_ns4 checking ruby testcase c_delete checking python testcase typedef_funcptr (with run test) checking java testcase template_ns_enum checking java testcase template_ns_enum2 checking perl5 testcase typemap_template_parm_typedef checking ruby testcase c_delete_function checking java testcase template_ns_inherit checking ruby testcase char_constant (with run test) checking ruby testcase const_const (with run test) checking ruby testcase constant_expr checking perl5 testcase typemap_template_parms checking ruby testcase default_args_c checking python testcase typedef_mptr checking ruby testcase empty_c checking python testcase typedef_reference checking ruby testcase enums (with run test) checking python testcase typedef_inherit (with run test) checking java testcase template_ns_scope checking python testcase typedef_sizet checking python testcase typedef_struct_cpp checking ruby testcase enum_forward checking python testcase typedef_scope (with run test) checking perl5 testcase typemap_template_typedef checking java testcase template_parameters_global_scope (with run test) checking ruby testcase enum_macro checking ruby testcase enum_missing checking perl5 testcase typemap_out_optimal checking java testcase template_partial_arg checking java testcase template_partial_specialization (with run test) checking ruby testcase extern_declaration checking ruby testcase funcptr checking java testcase template_partial_specialization_typedef (with run test) checking ruby testcase function_typedef (with run test) checking ruby testcase global_functions checking python testcase typemap_array_qualifiers checking ruby testcase global_immutable_vars (with run test) checking ruby testcase immutable_values checking python testcase typedef_typedef (with run test) checking python testcase typemap_arrays (with run test) checking python testcase typemap_directorout checking python testcase typemap_delete (with run test) checking java testcase template_qualifier checking ruby testcase inctest checking perl5 testcase typemap_qualifier_strip checking java testcase template_ref_type checking python testcase typemap_documentation (with run test) checking java testcase template_rename checking perl5 testcase typemap_variables checking perl5 testcase typemap_various checking ruby testcase infinity checking python testcase typemap_global_scope checking python testcase typemap_manyargs checking python testcase typemap_ns_using (with run test) checking perl5 testcase typename (with run test) checking python testcase typemap_namespace (with run test) checking python testcase typemap_numinputs checking perl5 testcase types_directive checking java testcase template_retvalue checking perl5 testcase unicode_strings checking python testcase typemap_template_parm_typedef checking python testcase typemap_template checking perl5 testcase union_scope checking perl5 testcase using1 (with run test) checking java testcase template_specialization checking ruby testcase integers (with run test) checking ruby testcase keyword_rename_c checking ruby testcase lextype checking ruby testcase li_carrays (with run test) checking python testcase typemap_template_parms checking java testcase template_specialization_defarg checking java testcase template_specialization_enum checking perl5 testcase using2 (with run test) checking perl5 testcase using_composition checking perl5 testcase using_directive_and_declaration checking python testcase typemap_template_typedef (with run test) checking perl5 testcase using_directive_and_declaration_forward checking ruby testcase li_cdata checking java testcase template_static checking perl5 testcase using_extend checking python testcase typemap_out_optimal (with run test) checking java testcase template_tbase_template checking python testcase typemap_qualifier_strip (with run test) checking java testcase template_template_parameters (with run test) checking python testcase typemap_variables checking python testcase typemap_various checking perl5 testcase using_inherit checking perl5 testcase using_namespace checking perl5 testcase using_pointers checking perl5 testcase using_namespace_loop checking java testcase template_typedef checking java testcase template_typedef_class_template checking python testcase types_directive (with run test) checking python testcase typename (with run test) checking python testcase union_scope checking perl5 testcase using_private checking java testcase template_typedef_cplx checking python testcase unicode_strings (with run test) checking java testcase template_typedef_cplx2 checking python testcase using1 (with run test) checking python testcase using2 (with run test) checking perl5 testcase using_protected checking perl5 testcase valuewrapper checking perl5 testcase valuewrapper_base checking python testcase using_directive_and_declaration checking python testcase using_directive_and_declaration_forward checking python testcase using_composition (with run test) checking java testcase template_typedef_cplx3 checking java testcase template_typedef_cplx4 checking python testcase using_namespace checking python testcase using_inherit (with run test) checking python testcase using_extend (with run test) checking python testcase using_namespace_loop checking java testcase template_typedef_cplx5 checking perl5 testcase valuewrapper_const checking ruby testcase li_cmalloc checking python testcase using_pointers checking java testcase template_typedef_funcptr checking java testcase template_typedef_inherit (with run test) checking python testcase using_private (with run test) checking python testcase valuewrapper checking python testcase valuewrapper_base checking python testcase valuewrapper_const checking python testcase valuewrapper_opaque checking perl5 testcase valuewrapper_opaque checking python testcase using_protected (with run test) checking perl5 testcase varargs (with run test) checking python testcase varargs (with run test) checking python testcase varargs_overload (with run test) checking python testcase variable_replacement checking perl5 testcase varargs_overload checking ruby testcase li_constraints checking ruby testcase li_cpointer checking ruby testcase li_math (with run test) checking perl5 testcase variable_replacement checking java testcase template_typedef_ns checking ruby testcase long_long checking java testcase template_typedef_ptr checking python testcase virtual_destructor checking ruby testcase memberin_extend_c checking python testcase virtual_vs_nonvirtual_base checking python testcase virtual_derivation (with run test) checking java testcase template_typedef_rec checking java testcase template_typedef_typedef (with run test) checking python testcase virtual_poly (with run test) checking java testcase template_typemaps checking java testcase template_typemaps_typedef checking perl5 testcase virtual_destructor checking ruby testcase name checking perl5 testcase virtual_derivation checking perl5 testcase virtual_poly (with run test) checking perl5 testcase virtual_vs_nonvirtual_base checking python testcase voidtest (with run test) checking ruby testcase nested checking perl5 testcase voidtest (with run test) checking java testcase template_typemaps_typedef2 checking python testcase wallkw checking java testcase template_using checking java testcase template_virtual checking perl5 testcase wallkw checking perl5 testcase wrapmacro (with run test) checking ruby testcase nested_extend_c checking perl5 testcase director_string (with run test) checking perl5 testcase ignore_template_constructor checking python testcase wrapmacro (with run test) checking java testcase template_whitespace checking java testcase threads checking ruby testcase nested_structs checking python testcase doxygen_alias (with run test) checking perl5 testcase li_std_combinations checking java testcase threads_exception checking python testcase doxygen_basic_notranslate (with run test) checking ruby testcase newobject2 (with run test) checking ruby testcase overload_extend_c (with run test) checking perl5 testcase li_std_containers_overload checking ruby testcase overload_extend2 (with run test) checking perl5 testcase li_std_deque checking java testcase throw_exception checking java testcase typedef_array_member checking java testcase typedef_class checking python testcase doxygen_basic_translate (with run test) checking ruby testcase preproc checking java testcase typedef_classforward_same_name (with run test) checking ruby testcase preproc_constants_c checking python testcase doxygen_basic_translate_style2 (with run test) checking python testcase doxygen_basic_translate_style3 (with run test) checking java testcase typedef_funcptr (with run test) checking ruby testcase preproc_defined checking python testcase doxygen_code_blocks (with run test) checking ruby testcase preproc_gcc_output checking ruby testcase preproc_include checking python testcase doxygen_ignore (with run test) checking perl5 testcase li_std_except (with run test) checking python testcase doxygen_nested_class checking python testcase doxygen_parsing_enums checking ruby testcase preproc_line_file checking ruby testcase register_par checking python testcase doxygen_translate (with run test) checking java testcase typedef_inherit checking python testcase doxygen_misc_constructs (with run test) checking python testcase doxygen_parsing (with run test) checking perl5 testcase li_std_except_as_class checking perl5 testcase li_std_map checking ruby testcase ret_by_value checking python testcase doxygen_translate_all_tags (with run test) checking python testcase doxygen_translate_links (with run test) checking ruby testcase simple_array checking ruby testcase sizeof_pointer checking python testcase ignore_template_constructor checking python testcase li_std_combinations checking perl5 testcase li_std_pair checking python testcase director_string (with run test) checking perl5 testcase li_std_pair_using checking ruby testcase sneaky1 (with run test) checking ruby testcase string_simple checking perl5 testcase li_std_string (with run test) checking python testcase li_std_deque checking python testcase li_std_except checking ruby testcase struct_rename checking java testcase typedef_mptr checking ruby testcase struct_initialization checking python testcase li_std_containers_overload (with run test) checking java testcase typedef_reference checking ruby testcase typedef_classforward_same_name checking ruby testcase typedef_struct checking python testcase li_std_except_as_class (with run test) checking java testcase typedef_scope checking perl5 testcase li_std_vector checking ruby testcase typemap_subst checking ruby testcase union_parameter checking ruby testcase unions (with run test) checking python testcase li_std_map (with run test) checking perl5 testcase li_std_vector_back_reference checking ruby testcase clientdata_prop checking perl5 testcase li_std_vector_enum checking perl5 testcase li_std_vector_member_var checking python testcase li_std_pair checking perl5 testcase li_std_vector_ptr checking ruby testcase import_stl checking perl5 testcase li_std_wstring checking perl5 testcase smart_pointer_inherit checking java testcase typedef_sizet checking perl5 testcase template_typedef_fnc checking perl5 testcase template_type_namespace checking python testcase li_std_pair_using (with run test) checking perl5 testcase template_opaque checking ruby testcase imports (with run test) checking perl5 testcase li_cstring checking ruby testcase mod checking python testcase li_std_string checking java testcase typedef_struct_cpp checking perl5 testcase li_cdata_carrays (with run test) checking perl5 testcase arrays checking perl5 testcase bom_utf8 checking perl5 testcase c_delete checking perl5 testcase c_delete_function checking ruby testcase multi_import checking python testcase li_std_vector (with run test) checking python testcase li_std_vector_back_reference (with run test) checking python testcase li_std_vector_enum (with run test) checking python testcase li_std_vector_member_var checking perl5 testcase char_constant checking ruby testcase packageoption checking ruby testcase template_typedef_import checking python testcase li_std_vector_ptr (with run test) checking perl5 testcase const_const checking python testcase smart_pointer_inherit checking java testcase typedef_typedef checking python testcase li_std_wstring (with run test) checking python testcase template_typedef_fnc checking perl5 testcase constant_expr checking perl5 testcase default_args_c checking perl5 testcase empty_c checking java testcase typemap_arrays (with run test) checking perl5 testcase enums checking python testcase template_type_namespace (with run test) checking java testcase typemap_array_qualifiers checking python testcase template_opaque (with run test) checking python testcase file_test (with run test) checking perl5 testcase enum_forward checking java testcase typemap_delete checking python testcase li_cstring (with run test) checking python testcase li_cwstring (with run test) checking perl5 testcase enum_macro checking python testcase arrays checking perl5 testcase enum_missing checking python testcase python_nondynamic (with run test) checking python testcase python_varargs_typemap (with run test) checking python testcase bom_utf8 573 ruby tests passed checking perl5 testcase extern_declaration checking perl5 testcase funcptr checking python testcase c_delete checking python testcase c_delete_function checking perl5 testcase function_typedef checking python testcase char_constant checking python testcase const_const checking java testcase typemap_directorout checking perl5 testcase global_functions checking java testcase typemap_documentation checking python testcase constant_expr checking java testcase typemap_global_scope checking java testcase typemap_manyargs checking python testcase default_args_c (with run test) checking perl5 testcase global_immutable_vars checking python testcase empty_c (with run test) checking python testcase enums (with run test) checking perl5 testcase immutable_values checking perl5 testcase inctest (with run test) checking python testcase enum_forward (with run test) checking perl5 testcase infinity checking python testcase enum_macro checking perl5 testcase integers checking python testcase enum_missing checking python testcase funcptr checking python testcase extern_declaration checking perl5 testcase keyword_rename_c checking python testcase function_typedef checking perl5 testcase lextype checking perl5 testcase li_carrays (with run test) checking python testcase global_immutable_vars checking perl5 testcase li_cdata checking python testcase immutable_values checking python testcase global_functions (with run test) checking perl5 testcase li_cmalloc checking java testcase typemap_namespace (with run test) checking perl5 testcase li_constraints checking perl5 testcase li_cpointer checking perl5 testcase li_math checking python testcase infinity checking python testcase integers checking perl5 testcase long_long checking python testcase inctest (with run test) checking perl5 testcase memberin_extend_c checking perl5 testcase name checking perl5 testcase nested checking python testcase lextype checking python testcase keyword_rename_c (with run test) checking perl5 testcase nested_extend_c checking perl5 testcase nested_structs checking perl5 testcase newobject2 checking perl5 testcase overload_extend_c checking java testcase typemap_ns_using checking python testcase li_carrays (with run test) checking python testcase li_cdata (with run test) checking python testcase li_constraints checking java testcase typemap_numinputs checking python testcase li_cmalloc (with run test) checking java testcase typemap_template checking java testcase typemap_template_parm_typedef checking perl5 testcase overload_extend2 checking perl5 testcase preproc (with run test) checking python testcase li_math checking perl5 testcase preproc_constants_c checking python testcase long_long checking perl5 testcase preproc_defined checking java testcase typemap_template_parms (with run test) checking python testcase name checking python testcase li_cpointer (with run test) checking python testcase memberin_extend_c (with run test) checking perl5 testcase preproc_gcc_output checking java testcase typemap_template_typedef checking java testcase typemap_out_optimal (with run test) checking perl5 testcase preproc_include checking python testcase nested_extend_c checking python testcase nested (with run test) checking python testcase nested_structs checking perl5 testcase preproc_line_file checking perl5 testcase register_par checking java testcase typemap_qualifier_strip checking java testcase typemap_variables checking java testcase typemap_various checking java testcase typename checking java testcase types_directive checking python testcase newobject2 checking java testcase unicode_strings checking perl5 testcase ret_by_value (with run test) checking perl5 testcase simple_array checking java testcase union_scope checking perl5 testcase sizeof_pointer checking python testcase overload_extend_c (with run test) checking perl5 testcase sneaky1 (with run test) checking python testcase overload_extend2 (with run test) checking perl5 testcase string_simple checking java testcase using1 checking python testcase preproc (with run test) checking java testcase using2 checking python testcase preproc_constants_c checking perl5 testcase struct_rename checking perl5 testcase struct_initialization checking perl5 testcase typedef_classforward_same_name checking perl5 testcase typedef_struct checking java testcase using_composition checking java testcase using_directive_and_declaration (with run test) checking java testcase using_directive_and_declaration_forward (with run test) checking python testcase preproc_defined (with run test) checking java testcase using_extend checking java testcase using_inherit checking python testcase preproc_gcc_output (with run test) checking perl5 testcase typemap_subst checking perl5 testcase union_parameter checking perl5 testcase unions (with run test) checking perl5 testcase clientdata_prop checking java testcase using_namespace checking java testcase using_namespace_loop checking perl5 testcase import_stl checking perl5 testcase imports (with run test) checking java testcase using_pointers (with run test) checking java testcase using_private checking java testcase using_protected checking java testcase valuewrapper checking python testcase preproc_include (with run test) checking java testcase valuewrapper_base checking java testcase valuewrapper_const checking java testcase valuewrapper_opaque checking python testcase preproc_line_file checking java testcase varargs (with run test) checking java testcase varargs_overload checking java testcase variable_replacement checking java testcase virtual_destructor checking python testcase register_par checking java testcase virtual_derivation checking perl5 testcase mod checking java testcase virtual_poly (with run test) checking python testcase ret_by_value (with run test) checking java testcase virtual_vs_nonvirtual_base checking perl5 testcase multi_import checking java testcase voidtest checking java testcase wallkw (with run test) checking java testcase wrapmacro checking perl5 testcase packageoption (with run test) checking perl5 testcase template_typedef_import checking java testcase director_string (with run test) checking python testcase simple_array checking java testcase ignore_template_constructor checking java testcase li_std_combinations checking python testcase sizeof_pointer checking python testcase string_simple checking java testcase li_std_containers_overload checking java testcase li_std_deque checking python testcase sneaky1 (with run test) checking java testcase li_std_except (with run test) checking python testcase struct_rename (with run test) checking python testcase struct_initialization (with run test) checking java testcase li_std_except_as_class checking java testcase li_std_pair checking python testcase typedef_classforward_same_name (with run test) checking java testcase li_std_pair_using checking python testcase typedef_struct checking python testcase typemap_subst checking python testcase union_parameter checking java testcase li_std_string (with run test) checking java testcase li_std_vector_back_reference checking java testcase li_std_vector (with run test) checking python testcase unions (with run test) checking python testcase clientdata_prop 555 perl5 tests passed checking python testcase import_stl (with run test) checking java testcase li_std_vector_enum (with run test) checking java testcase li_std_vector_member_var checking python testcase imports (with run test) checking python testcase mod (with run test) checking java testcase li_std_vector_ptr checking java testcase li_std_wstring checking java testcase smart_pointer_inherit checking java testcase template_typedef_fnc checking java testcase template_type_namespace checking java testcase template_opaque checking java testcase java_lib_arrays (with run test) checking java testcase java_lib_various (with run test) java_lib_arrays_wrap.c: In function ‘Java_java_1lib_1arrays_java_1lib_1arraysJNI_ArrayStruct_1array_1ll_1set’: java_lib_arrays_wrap.c:1415:47: warning: passing argument 3 of ‘SWIG_JavaArrayInLonglong’ from incompatible pointer type [-Wincompatible-pointer-types] 1415 | if (!SWIG_JavaArrayInLonglong(jenv, &jarr2, (long long **)&arg2, jarg2)) return ; | ^~~~~~~~~~~~~~~~~~~ | | | long long int ** java_lib_arrays_wrap.c:641:74: note: expected ‘jlong **’ {aka ‘long int **’} but argument is of type ‘long long int **’ 641 | static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) { | ~~~~~~~~^~~~ java_lib_arrays_wrap.c:1421:45: warning: passing argument 3 of ‘SWIG_JavaArrayArgoutLonglong’ from incompatible pointer type [-Wincompatible-pointer-types] 1421 | SWIG_JavaArrayArgoutLonglong(jenv, jarr2, (long long *)arg2, jarg2); | ^~~~~~~~~~~~~~~~~ | | | long long int * java_lib_arrays_wrap.c:662:77: note: expected ‘jlong *’ {aka ‘long int *’} but argument is of type ‘long long int *’ 662 | static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input) { | ~~~~~~~^~~~ java_lib_arrays_wrap.c: In function ‘Java_java_1lib_1arrays_java_1lib_1arraysJNI_ArrayStruct_1array_1ll_1get’: java_lib_arrays_wrap.c:1436:45: warning: passing argument 2 of ‘SWIG_JavaArrayOutLonglong’ from incompatible pointer type [-Wincompatible-pointer-types] 1436 | jresult = SWIG_JavaArrayOutLonglong(jenv, (long long *)result, 2); | ^~~~~~~~~~~~~~~~~~~ | | | long long int * java_lib_arrays_wrap.c:670:67: note: expected ‘jlong *’ {aka ‘long int *’} but argument is of type ‘long long int *’ 670 | static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz) { | ~~~~~~~^~~~~~ checking python testcase multi_import (with run test) checking java testcase arrays checking python testcase packageoption checking java testcase bom_utf8 checking python testcase template_typedef_import (with run test) checking java testcase c_delete checking java testcase c_delete_function checking java testcase char_constant checking java testcase const_const checking java testcase constant_expr checking java testcase default_args_c checking java testcase empty_c checking java testcase enums checking java testcase enum_forward (with run test) checking java testcase enum_macro (with run test) checking java testcase enum_missing checking java testcase extern_declaration (with run test) checking java testcase funcptr checking java testcase function_typedef checking java testcase global_functions checking java testcase global_immutable_vars checking java testcase immutable_values checking java testcase inctest (with run test) checking java testcase infinity checking java testcase integers checking java testcase keyword_rename_c 614 python tests passed checking java testcase lextype checking java testcase li_carrays (with run test) checking java testcase li_cdata (with run test) checking java testcase li_cmalloc checking java testcase li_constraints checking java testcase li_cpointer checking java testcase li_math checking java testcase long_long (with run test) checking java testcase memberin_extend_c checking java testcase name checking java testcase nested checking java testcase nested_extend_c (with run test) checking java testcase nested_structs (with run test) checking java testcase newobject2 checking java testcase overload_extend_c checking java testcase overload_extend2 checking java testcase preproc checking java testcase preproc_constants_c checking java testcase preproc_defined checking java testcase preproc_gcc_output checking java testcase preproc_include checking java testcase preproc_line_file (with run test) checking java testcase register_par checking java testcase ret_by_value (with run test) checking java testcase simple_array checking java testcase sizeof_pointer checking java testcase sneaky1 checking java testcase string_simple checking java testcase struct_rename checking java testcase struct_initialization checking java testcase typedef_classforward_same_name (with run test) checking java testcase typedef_struct checking java testcase typemap_subst checking java testcase union_parameter checking java testcase unions (with run test) checking java testcase clientdata_prop checking java testcase import_stl checking java testcase imports (with run test) checking java testcase mod checking java testcase multi_import checking java testcase packageoption checking java testcase template_typedef_import checking java testcase doxygen_parsing_enums_simple (with run test) checking java testcase doxygen_parsing_enums_proper (with run test) checking java testcase doxygen_parsing_enums_typesafe (with run test) checking java testcase doxygen_parsing_enums_typeunsafe (with run test) checking java testcase doxygen_alias (with run test) checking java testcase doxygen_basic_notranslate (with run test) checking java testcase doxygen_basic_translate (with run test) checking java testcase doxygen_basic_translate_style2 (with run test) checking java testcase doxygen_basic_translate_style3 (with run test) checking java testcase doxygen_code_blocks (with run test) checking java testcase doxygen_ignore (with run test) checking java testcase doxygen_misc_constructs (with run test) checking java testcase doxygen_nested_class (with run test) checking java testcase doxygen_parsing (with run test) checking java testcase doxygen_parsing_enums checking java testcase doxygen_translate (with run test) checking java testcase doxygen_translate_all_tags (with run test) checking java testcase doxygen_translate_links (with run test) make[1]: Target 'check' not remade because of errors. make: *** [Makefile:240: check-java-test-suite] Error 1 ==> ERROR: A failure occurred in check().  Aborting...