radareorg / radare2-bindings

Bindings of the r2 api for Valabind and friends
GNU Lesser General Public License v3.0
130 stars 92 forks source link

Python bindings are not building #189

Closed inferiorhumanorgans closed 6 years ago

inferiorhumanorgans commented 6 years ago

I'm using the python bindings to write assembly and analytic plugins for a non-x86 architecture... ostensibly to avoid wading into C build hell. I've installed r2 locally (sys/user.sh) , the resulting r2pm claims to install lang-python3 (r2pm -i lang-python3) but doesn't result in a usable r2lang module. Building r2-bindings from git results in the following. Who knows why the build script is linking against the python 2.7 libraries.

Building from homebrew works, but generates spurious warnings when launching r2.

$ uname -a
Darwin MacBook-Pro.local 13.4.0 Darwin Kernel Version 13.4.0: Mon Jan 11 18:17:34 PST 2016; root:xnu-2422.115.15~1/RELEASE_X86_64 x86_64

$ which python
~/.pyenv/shims/python

$ python --version
Python 3.6.5

$ make python3

[...]

g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -dynamic -g -Os -pipe -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -I~/bin/prefix/radare2/include/libr -o _r_core.dylib -ldl -lr_util -lr_hash -lr_crypto -lr_magic -lr_socket -lr_io -lr_fs -lr_syscall -lr_search -lr_reg -lr_cons -lr_flag -lr_parse -lr_lang -lr_asm -lr_egg -lr_bp -lr_anal -lr_bin -lr_debug -lr_config -lz -lcrypto -lssl -lr_core -L~/bin/prefix/radare2/lib -L/usr/local/lib -L/usr/pkg/lib -L/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config -ldl -framework CoreFoundation -lpython2.7
In file included from r_core_wrap.cxx:3283:
In file included from ~/bin/prefix/radare2/include/libr/r_magic.h:6:
In file included from ~/bin/prefix/radare2/include/libr/r_types.h:171:
~/bin/prefix/radare2/include/libr/r_endian.h:109:29: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
        r_write_at_be32 (dest, val >> 0, sizeof (ut32));
        ~~~~~~~~~~~~~~~        ~~~~^~~~
~/bin/prefix/radare2/include/libr/r_endian.h:210:26: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
        r_write_le32 (dest, val >> 0);
        ~~~~~~~~~~~~        ~~~~^~~~
~/bin/prefix/radare2/include/libr/r_endian.h:302:26: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
        r_write_me32 (dest, val >> 0);
        ~~~~~~~~~~~~        ~~~~^~~~
r_core_wrap.cxx:7531:20: warning: expression result unused [-Wunused-value]
                r_list_iter_free(self);
                                 ^~~~
~/bin/prefix/radare2/include/libr/r_list.h:71:29: note: expanded from macro 'r_list_iter_free'
#define r_list_iter_free(x) x
                            ^
r_core_wrap.cxx:7777:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_meta_add(self, type, from, size, str);
                       ~~~~~~~~~~       ^~~~
r_core_wrap.cxx:7780:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_meta_find(self, off, type, where);
                       ~~~~~~~~~~~            ^~~~
r_core_wrap.cxx:7780:39: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_meta_find(self, off, type, where);
                       ~~~~~~~~~~~                  ^~~~~
r_core_wrap.cxx:7786:32: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_meta_type_to_string(type);
                       ~~~~~~~~~~~~~~~~~~~~~ ^~~~
r_core_wrap.cxx:7789:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_meta_list(self, type, rad);
                       ~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:7789:34: warning: implicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32]
                return r_meta_list(self, type, rad);
                       ~~~~~~~~~~~             ^~~
r_core_wrap.cxx:8018:32: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_reg_get_bytes(self, type, size);
                       ~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:8021:32: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_reg_set_bytes(self, type, buf, len);
                       ~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:8058:30: warning: implicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32]
                return r_hash_hamdist(buf, len);
                       ~~~~~~~~~~~~~~      ^~~
r_core_wrap.cxx:8180:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_asm_set_syntax(self, syntax);
                       ~~~~~~~~~~~~~~~~       ^~~~~~
r_core_wrap.cxx:8490:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_debug_reg_sync(self, type, set);
                       ~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:8534:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_search_new (mode);
                       ~~~~~~~~~~~~  ^~~~
r_core_wrap.cxx:8537:34: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
                return r_search_set_mode(self, mode);
                       ~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9231:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_SwigPyIterator_incr__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9232:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_SwigPyIterator_incr__SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9259:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_SwigPyIterator_decr__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9260:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_SwigPyIterator_decr__SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9441:78: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_1; return _wrap_SwigPyIterator___sub____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9442:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_SwigPyIterator___sub____SWIG_0(self, argc, argv);}  fail: Py_INCREF(Py_NotImplemented);
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9554:86: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RCoreAsmHitVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9555:63: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9653:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9654:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9677:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9678:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9702:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 2) { return _wrap_RCoreAsmHitVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0;
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9705:116: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
      _v = SWIG_CheckState(res);}  if (!_v) goto check_2; return _wrap_RCoreAsmHitVector___setitem____SWIG_0(self, argc, argv);}
                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9706:87: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
   check_2: if (argc == 3) { return _wrap_RCoreAsmHitVector___setitem____SWIG_2(self, argc, argv);}  fail:
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9917:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9918:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9939:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RCoreAsmHitVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9941:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RCoreAsmHitVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9942:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RCoreAsmHitVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:9943:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RCoreAsmHitVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10024:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10025:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10082:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10083:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RCoreAsmHitVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10232:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10233:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10331:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10332:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10353:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10354:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10378:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10381:82: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RAnalRefVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10382:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10590:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10591:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10611:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalRefVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10613:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalRefVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10614:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalRefVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10615:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalRefVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10694:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10695:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10752:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10753:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalRefVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10902:88: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RAnalFunctionVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:10903:65: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11001:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11002:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11025:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11026:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11051:87: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 2) { return _wrap_RAnalFunctionVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11055:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11056:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11268:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11269:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11290:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalFunctionVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11292:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalFunctionVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11293:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalFunctionVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11294:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalFunctionVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11375:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11376:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11433:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11434:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalFunctionVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11584:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RAnalBlockVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11585:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11683:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11684:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11706:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11707:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11731:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 2) { return _wrap_RAnalBlockVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11734:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
     if (!_v) goto check_2; return _wrap_RAnalBlockVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11735:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11945:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11946:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11966:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalBlockVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11968:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalBlockVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11969:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalBlockVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:11970:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAnalBlockVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12049:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12050:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12107:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12108:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAnalBlockVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12257:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RAsmPluginVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12258:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12356:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12357:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12379:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12380:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12404:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 2) { return _wrap_RAsmPluginVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12407:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
     if (!_v) goto check_2; return _wrap_RAsmPluginVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12408:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12618:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12619:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12639:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAsmPluginVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12641:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAsmPluginVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12642:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAsmPluginVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12643:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RAsmPluginVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12722:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12723:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12780:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12781:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RAsmPluginVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12930:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 3) { return _wrap_RDebugPidVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:12931:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13029:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13030:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13051:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13052:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13076:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13079:83: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RDebugPidVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13080:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13289:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13290:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13310:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RDebugPidVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13312:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RDebugPidVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13313:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RDebugPidVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13314:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RDebugPidVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13393:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13394:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13451:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13452:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RDebugPidVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13600:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RSearchHitVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13601:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13699:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13700:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13722:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13723:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13747:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 2) { return _wrap_RSearchHitVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13750:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
     if (!_v) goto check_2; return _wrap_RSearchHitVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13751:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13961:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13962:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13982:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RSearchHitVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13984:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RSearchHitVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13985:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RSearchHitVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:13986:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RSearchHitVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14065:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14066:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14123:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14124:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RSearchHitVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14273:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14274:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14372:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14373:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14394:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14395:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14419:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14422:82: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RBinAddrVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14423:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14631:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14632:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14652:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinAddrVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14654:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinAddrVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14655:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinAddrVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14656:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinAddrVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14735:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14736:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14793:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14794:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinAddrVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14942:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 3) { return _wrap_RBinFieldVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:14943:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15041:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15042:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15063:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15064:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15088:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15091:83: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RBinFieldVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15092:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15301:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15302:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15322:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinFieldVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15324:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinFieldVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15325:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinFieldVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15326:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinFieldVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15405:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15406:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15463:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15464:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinFieldVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15612:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RBinImportVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15613:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15711:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15712:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15734:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15735:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15759:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 2) { return _wrap_RBinImportVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15762:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
     if (!_v) goto check_2; return _wrap_RBinImportVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15763:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15973:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15974:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15994:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinImportVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15996:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinImportVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15997:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinImportVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:15998:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinImportVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16077:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16078:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16135:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16136:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinImportVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16285:86: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RBinSectionVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16286:63: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16384:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16385:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16408:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16409:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16433:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 2) { return _wrap_RBinSectionVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0;
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16436:116: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
      _v = SWIG_CheckState(res);}  if (!_v) goto check_2; return _wrap_RBinSectionVector___setitem____SWIG_0(self, argc, argv);}
                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16437:87: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
   check_2: if (argc == 3) { return _wrap_RBinSectionVector___setitem____SWIG_2(self, argc, argv);}  fail:
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16648:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16649:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16670:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSectionVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16672:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSectionVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16673:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSectionVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16674:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSectionVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16755:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16756:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16813:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16814:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSectionVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16963:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RBinStringVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:16964:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17062:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17063:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17085:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17086:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17110:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 2) { return _wrap_RBinStringVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17113:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
     if (!_v) goto check_2; return _wrap_RBinStringVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17114:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17324:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17325:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17345:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinStringVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17347:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinStringVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17348:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinStringVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17349:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinStringVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17428:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17429:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17486:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17487:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinStringVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17636:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RBinSymbolVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17637:62: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17735:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17736:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17758:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17759:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17783:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 2) { return _wrap_RBinSymbolVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17786:85: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
     if (!_v) goto check_2; return _wrap_RBinSymbolVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17787:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17997:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:17998:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18018:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSymbolVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18020:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSymbolVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18021:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSymbolVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18022:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinSymbolVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18101:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18102:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18159:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18160:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinSymbolVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18309:76: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  if (argc == 3) { return _wrap_RBinRelocVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18310:61: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18408:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18409:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18430:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18431:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18455:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18458:83: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RBinRelocVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18459:60: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18668:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18669:54: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18689:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinRelocVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18691:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinRelocVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18692:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinRelocVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18693:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RBinRelocVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18772:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18773:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18830:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18831:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RBinRelocVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18977:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:18978:56: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19073:116: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    { { _v = PySlice_Check(argv[1]); } }  if (!_v) goto check_1; return _wrap_charVector___delitem____SWIG_1(self, argc, argv);}
                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19074:80: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
   check_1: if (argc == 2) { return _wrap_charVector___delitem____SWIG_0(self, argc, argv);}  fail:
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19094:116: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    { { _v = PySlice_Check(argv[1]); } }  if (!_v) goto check_1; return _wrap_charVector___getitem____SWIG_0(self, argc, argv);}
                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19095:80: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
   check_1: if (argc == 2) { return _wrap_charVector___getitem____SWIG_1(self, argc, argv);}  fail:
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19117:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19120:78: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_charVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19121:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19322:49: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19323:49: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19341:47: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_charVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19343:47: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_charVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19344:47: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_charVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19345:47: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_charVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19417:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19418:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19470:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19471:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_charVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19618:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19619:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19717:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19718:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19739:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19740:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19764:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19767:81: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RFSRootVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19768:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19975:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19976:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19996:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSRootVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19998:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSRootVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:19999:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSRootVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20000:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSRootVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20079:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20080:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20136:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20137:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSRootVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20284:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20285:59: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20383:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20384:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20405:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20406:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20430:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20433:81: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    if (!_v) goto check_2; return _wrap_RFSFileVector___setitem____SWIG_0(self, argc, argv);}  check_2: if (argc == 3) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20434:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector___setitem____SWIG_2(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20641:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20642:52: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20662:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSFileVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20664:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSFileVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20665:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSFileVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20666:50: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSFileVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20745:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20746:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20802:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20803:53: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSFileVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20951:87: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 3) { return _wrap_RFSPartitionVector___setslice____SWIG_0(self, argc, argv);}  if (argc == 4) {
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:20952:64: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector___setslice____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21050:63: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector___delitem____SWIG_1(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21051:63: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector___delitem____SWIG_0(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21074:63: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector___getitem____SWIG_0(self, argc, argv);}  check_1: if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21075:63: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector___getitem____SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21099:86: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  --argc; if (argc == 2) { return _wrap_RFSPartitionVector___setitem____SWIG_1(self, argc, argv);}  if (argc == 3) { int _v = 0;
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21102:117: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
      _v = SWIG_CheckState(res);}  if (!_v) goto check_2; return _wrap_RFSPartitionVector___setitem____SWIG_0(self, argc, argv);}
                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21103:88: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
   check_2: if (argc == 3) { return _wrap_RFSPartitionVector___setitem____SWIG_2(self, argc, argv);}  fail:
                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21315:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector_erase__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21316:57: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector_erase__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21337:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSPartitionVector__SWIG_0(self, argc, argv);}  if (argc == 1) { int _v = 0; { {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21339:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSPartitionVector__SWIG_2(self, argc, argv);}  check_2: if (argc == 1) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21340:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSPartitionVector__SWIG_1(self, argc, argv);}  if (argc == 2) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21341:55: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RFSPartitionVector__SWIG_3(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21422:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector_resize__SWIG_0(self, argc, argv);}  if (argc == 3) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21423:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector_resize__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21480:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector_insert__SWIG_0(self, argc, argv);}  if (argc == 4) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21481:58: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_RFSPartitionVector_insert__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:21535:64: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
    arg2 = static_cast< long >(val2); if (arg1) (arg1)->type = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                             ~ ^~~~
r_core_wrap.cxx:23520:43: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RRange__SWIG_0(self, argc, argv);}  if (argc == 1) { return _wrap_new_RRange__SWIG_1(self, argc, argv);} 
           ~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:23520:113: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RRange__SWIG_0(self, argc, argv);}  if (argc == 1) { return _wrap_new_RRange__SWIG_1(self, argc, argv);} 
                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:25797:64: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
    arg2 = static_cast< long >(val2); if (arg1) (arg1)->type = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                             ~ ^~~~
r_core_wrap.cxx:25813:67: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
    arg2 = static_cast< long >(val2); if (arg1) (arg1)->type_ex = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                                ~ ^~~~
r_core_wrap.cxx:26465:62: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  arg2 = static_cast< long >(val2); if (arg1) (arg1)->type = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                           ~ ^~~~
r_core_wrap.cxx:26881:65: error: no member named 'refs' in 'r_anal_type_function_t'; did you mean 'rets'?
   arg2 = reinterpret_cast< RList * >(argp2); if (arg1) (arg1)->refs = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                                ^~~~
                                                                rets
~/bin/prefix/radare2/include/libr/r_anal.h:280:8: note: 'rets' declared here
        char *rets;
              ^
r_core_wrap.cxx:26881:70: error: assigning to 'char *' from incompatible type 'RList *' (aka 'r_list_t *')
   arg2 = reinterpret_cast< RList * >(argp2); if (arg1) (arg1)->refs = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                                     ^ ~~~~
r_core_wrap.cxx:26888:83: error: no member named 'refs' in 'r_anal_type_function_t'; did you mean 'rets'?
   arg1 = reinterpret_cast< RAnalFunction * >(argp1); result = (RList *) ((arg1)->refs);
                                                                                  ^~~~
                                                                                  rets
~/bin/prefix/radare2/include/libr/r_anal.h:280:8: note: 'rets' declared here
        char *rets;
              ^
r_core_wrap.cxx:26898:65: error: no member named 'xrefs' in 'r_anal_type_function_t'
   arg2 = reinterpret_cast< RList * >(argp2); if (arg1) (arg1)->xrefs = arg2; resultobj = SWIG_Py_Void(); return resultobj;
                                                        ~~~~~~  ^
r_core_wrap.cxx:26905:83: error: no member named 'xrefs' in 'r_anal_type_function_t'
   arg1 = reinterpret_cast< RAnalFunction * >(argp1); result = (RList *) ((arg1)->xrefs);
                                                                          ~~~~~~  ^
r_core_wrap.cxx:27098:59: error: assigning to 'RAnalRefType' from incompatible type 'int'
  arg2 = static_cast< int >(val2); if (arg1) (arg1)->type = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                          ^ ~~~~
r_core_wrap.cxx:27683:62: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  arg2 = static_cast< long >(val2); if (arg1) (arg1)->type = arg2; resultobj = SWIG_Py_Void(); return resultobj; fail:
                                                           ~ ^~~~
r_core_wrap.cxx:29164:76: warning: implicit conversion loses integer precision: 'unsigned long long' to 'int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->va = arg2; resultobj = SWIG_Py_Void(); return resultobj;
                                                                         ~ ^~~~
r_core_wrap.cxx:31243:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RSearchKeyword__SWIG_0(self, argc, argv);}  if (argc == 5) {
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:31244:51: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
    return _wrap_new_RSearchKeyword__SWIG_1(self, argc, argv);}  fail:
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ^~~~
r_core_wrap.cxx:32970:78: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->srwx = arg2; resultobj = SWIG_Py_Void(); return resultobj;
                                                                           ~ ^~~~
r_core_wrap.cxx:33149:78: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->size = arg2; resultobj = SWIG_Py_Void(); return resultobj;
                                                                           ~ ^~~~
r_core_wrap.cxx:33167:81: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->ordinal = arg2; resultobj = SWIG_Py_Void();
                                                                              ~ ^~~~
r_core_wrap.cxx:33310:81: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->ordinal = arg2; resultobj = SWIG_Py_Void();
                                                                              ~ ^~~~
r_core_wrap.cxx:33867:81: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->ordinal = arg2; resultobj = SWIG_Py_Void();
                                                                              ~ ^~~~
r_core_wrap.cxx:33885:78: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
    arg2 = static_cast< unsigned long long >(val2); if (arg1) (arg1)->size = arg2; resultobj = SWIG_Py_Void(); return resultobj;
                                                                           ~ ^~~~
381 warnings and 6 errors generated.
make[1]: *** [r_core.dylib] Error 1
radare commented 6 years ago

fixed, just send a pr nex ttime, those issues are very boring to fix