Fix test-suite warning suppressions

Warning strings with _MSG suffix were being used instead of warning
numbers, which is not strictly correct.
This commit is contained in:
William S Fulton 2024-10-06 00:59:12 +01:00
parent 53275db3e9
commit 822e1f46ec
10 changed files with 30 additions and 32 deletions

View File

@ -7,7 +7,6 @@ below.
%module char_strings
%warnfilter(SWIGWARN_TYPEMAP_VARIN_UNDEF) global_char_array1; // Unable to set variable of type char[]
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK_MSG) global_const_char; // Setting a const char * variable may leak memory.
%{
#include <stdio.h>

View File

@ -10,7 +10,6 @@ This testcase primarily test constant pointers, eg int* const. Only a getter is
#endif
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK); /* memory leak when setting a ptr/ref variable */
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG); /* Setting a pointer/reference variable may leak memory. */
%inline %{

View File

@ -8,14 +8,14 @@
This module also tests whether SWIG correctly parses custom string delimiters.
*/
%module cpp11_raw_string_literals
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK_MSG) bb;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK_MSG) ee;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK_MSG) gg;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK_MSG) xx;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) dd;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) hh;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) ii;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK) bb;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK) ee;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK) gg;
%warnfilter(SWIGWARN_TYPEMAP_CHARLEAK) xx;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) dd;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) hh;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) ii;
#if defined(SWIGTCL) || defined(SWIGCSHARP) || defined(SWIGOCTAVE) || defined(SWIGRUBY) || defined(SWIGPYTHON) || defined(SWIGJAVA)
%include <std_wstring.i>

View File

@ -1,10 +1,10 @@
%module cpp11_ref_qualifiers
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) ccextra2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) ccextra3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc5;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) ccextra2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) ccextra3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc5;
%include <std_string.i>

View File

@ -4,8 +4,8 @@
%warnfilter(SWIGWARN_PARSE_KEYWORD) val;
#endif
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) ptr;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) UsdGeomTokensPtr;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) ptr;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) UsdGeomTokensPtr;
%immutable UsdGeomTokens;
// Don't call our getters get_xxx() as that collides with generated getters in

View File

@ -7,8 +7,8 @@
%warnfilter(SWIGWARN_LANG_IDENTIFIER) operator>>;
#if defined(SWIGOCTAVE)
%warnfilter(SWIGWARN_IGNORE_OPERATOR_LSHIFT_MSG) operator<<;
%warnfilter(SWIGWARN_IGNORE_OPERATOR_RSHIFT_MSG) operator>>;
%warnfilter(SWIGWARN_IGNORE_OPERATOR_LSHIFT) operator<<;
%warnfilter(SWIGWARN_IGNORE_OPERATOR_RSHIFT) operator>>;
#endif

View File

@ -1,7 +1,7 @@
%module friends_template
#if defined(SWIGOCTAVE)
%warnfilter(SWIGWARN_IGNORE_OPERATOR_RSHIFT_MSG) operator>>;
%warnfilter(SWIGWARN_IGNORE_OPERATOR_RSHIFT) operator>>;
#endif

View File

@ -3,7 +3,7 @@
// The languages below are yet to provide std_wstring.i
#if !(defined(SWIGD) || defined(SWIGGO) || defined(SWIGGUILE) || defined(SWIGJAVASCRIPT) || defined(SWIGLUA) || defined(SWIGMZSCHEME) || defined(SWIGOCAML) || defined(SWIGOCTAVE) || defined(SWIGPERL) || defined(SWIGPHP) || defined(SWIGR) || defined(SWIGSCILAB))
%warnfilter(SWIGWARN_TYPEMAP_WCHARLEAK_MSG) wchar_t_const_ptr_member; // Setting a const wchar_t * variable may leak memory.
%warnfilter(SWIGWARN_TYPEMAP_WCHARLEAK) wchar_t_const_ptr_member; // Setting a const wchar_t * variable may leak memory.
%include <std_wstring.i>

View File

@ -1,16 +1,16 @@
%module member_funcptr_galore
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) extra2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) extra3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) pp2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) pp3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) pp5;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) extra2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) extra3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) pp2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) pp3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) pp5;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) ccextra2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) ccextra3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) cc5;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) ccextra2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) ccextra3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc2;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc3;
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) cc5;
%{
#if defined(__SUNPRO_CC)

View File

@ -1,6 +1,6 @@
%module scilab_pointer_conversion_functions
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK_MSG) pfoo; /* Setting a pointer/reference variable may leak memory. */
%warnfilter(SWIGWARN_TYPEMAP_SWIGTYPELEAK) pfoo; /* Setting a pointer/reference variable may leak memory. */
%inline %{