swig icon indicating copy to clipboard operation
swig copied to clipboard

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.

Results 45 swig issues
Sort by recently updated
recently updated
newest added

Originally mentioned in https://github.com/jaeandersson/swig/pull/96#issuecomment-998434304 I get a ton of warnings like ``` Warning: function ./+li_math/atan.m shadows a built-in function ``` This is likely due to https://savannah.gnu.org/bugs/?46849. There doesn't seem to...

`unions.ctest` and `imports.multicpptest` fail as Octave doesn't have `import` yet. It seems that these were overlooked in https://github.com/jaeandersson/swig/commit/b5e75d1891a64000508b511e220483b0547f5428

#96 reinstated the `subsref` functions in `Swigref.m`. However, when running the test-suite with recent Octave, it generates lots of warnings like ``` warning: 'uint64 matrix' object indexed with empty index...

I got some feedback from confused users of my SWIG-wrapped library that saved (with "save") and loaded back (with "load") their workspace containing SWIG Classes. Clearly the "save" and "load"...

``` swig -Wall -python -c++ .\import_nomodule.i .\import_nomodule.i(37) : Warning 401: Base class 'Foo' ignored - unknown module name for base. Either import the appropriate module interface file or specify the...

https://github.com/jaeandersson/swig/blob/cd3f6c5fe9ed273fcc981dcae3e8b50d51529664/Lib/swig.swg#L426-L428 needs to be changed for MATLAB, as it doesn't allow functions starting with `_`. This creates an error in the test-suite ``` ERROR: Error: File: /home/kthielem/devel/build/swig/Examples/test-suite/matlab/+smart_pointer_member/Bar.m Line: 17 Column:...

The test suite got (more) broken in one of the more recent commits.

bug

The proxy classes and functions belonging to a module `mymodule` are currently placed in a directory `+mypackage`. Often `mymodule` and `mypackage` are the same, but this doesn't need to be...