William S Fulton
3718b810c7
Don't generate constructor wrappers if a base class has a private constructor
...
g++-5 errors out with this now with errors such as:
default_constructor_wrap.cxx:665:27: error: use of deleted function ‘FFF::FFF()’
result = (FFF *)new FFF();
^
default_constructor_wrap.cxx:314:7: note: ‘FFF::FFF()’ is implicitly deleted because the default definition would be ill-formed:
class FFF : public F {
^
default_constructor_wrap.cxx:301:4: error: ‘F::~F()’ is private
~F() { }
^
default_constructor_wrap.cxx:314:7: error: within this context
2015-07-07 20:15:55 +01:00
Simon Marchetto
62c0dd9651
scilab: fix throw_exception test
2015-01-26 11:07:28 +01:00
Simon Marchetto
0b07622a11
fix failing unit tests with Scilab V6
2015-01-12 16:20:27 +01:00
Simon Marchetto
52a0ac0b66
scilab: test li_std_string_extra is fixed by previous commit
2014-10-23 11:21:01 +02:00
Simon Marchetto
057faf6cac
scilab: fix test-suite makefiles and util scripts for standard build tools
2014-10-20 15:14:05 +02:00
Simon Marchetto
20fc167624
scilab: support typed constants (U UL L) in scilabconst(1)
2014-10-16 16:00:51 +02:00
Simon Marchetto
7307d967d0
scilab: fix tests having too long identifier names
2014-09-29 14:52:05 +02:00
Simon Marchetto
78360b4d1b
scilab: fix allprotected test
2014-09-26 17:23:41 +02:00
Simon Marchetto
8b998cb538
scilab: truncates too long (struct, class) member names
2014-09-26 17:23:27 +02:00
Simon Marchetto
fb1b9432ec
scilab: add li_std_string_extra test
2014-09-25 16:08:36 +02:00
Simon Marchetto
3ca185197c
scilab: truncates too long identifier names (in addition to display warnings)
2014-09-25 14:29:52 +02:00
Simon Marchetto
d421884a3b
scilab: fix li_std_except test error codes
2014-09-25 09:33:53 +02:00
Simon Marchetto
b42375a257
scilab: fix tests returning wrong error code
2014-09-24 12:24:41 +02:00
Simon Marchetto
a2c2aaec80
scilab: fix test-suite (scripts were not executed)
2014-09-24 11:44:38 +02:00
William S Fulton
332c02ae2d
Scilab minor build system improvement
2014-08-26 19:52:03 +01:00
Simon Marchetto
bb4b6742eb
scilab: hide too long identifier warnings
2014-07-24 11:14:07 +02:00
Simon Marchetto
8fdb67cace
scilab: rollback INCLUDE
2014-07-03 15:03:34 +02:00
Simon Marchetto
5e7627c3f7
scilab: remove useless SCRIPTDIR
2014-07-03 11:58:47 +02:00
Simon Marchetto
d6cca41d3e
scilab: simplify Examples makefile (removing INCLUDE stuff)
2014-07-03 11:32:59 +02:00
William S Fulton
0ebe64c041
Run overload_arrays testcase in all languages not just Scilab
2014-06-26 20:30:25 +01:00
William S Fulton
8143e59d68
Revert "scilab: implement enum_var test"
...
This reverts commit fbe6c13267 .
It looks like an accidental change to me
2014-06-26 20:30:24 +01:00
Simon Marchetto
821118de9b
scilab: rename swig_this(), swig_ptr() to SWIG_this(), SWIG_ptr()
2014-06-26 09:44:49 +02:00
Simon Marchetto
9fc32cb866
scilab: fix test-suite: change to test dir before running test
2014-06-20 16:48:24 +02:00
Simon Marchetto
2aabb4527e
scilab: fix test-suite clean
2014-06-20 12:34:33 +02:00
Simon Marchetto
0f57082cc4
scilab: no need to copy runme script in in-source build
2014-06-20 12:34:33 +02:00
Simon Marchetto
2935426968
scilab: fix nested_structs test
2014-06-19 09:22:00 +02:00
Simon Marchetto
ff6a674cc6
scilab: simplify and complete arrays_dimensionsless test
2014-06-16 17:17:27 +02:00
Simon Marchetto
423b52aa05
scilab: fix array_member test
2014-06-16 17:00:27 +02:00
Simon Marchetto
8a2472c649
scilab: unsigned ints typemaps behave same as ints (2nd commit: arrays)
2014-06-16 16:25:49 +02:00
Simon Marchetto
e324ad1c6c
scilab: fix tests for unsigned ints typemap changes
2014-06-16 16:03:50 +02:00
Simon Marchetto
8afd002abe
scilab: fix pointer utility functions (return double instead of uint32)
2014-06-16 12:06:30 +02:00
Simon Marchetto
72c6552c2d
scilab: unsigned ints typemaps behave same as signed ints (1st commit: scalar)
2014-06-16 12:03:49 +02:00
Simon Marchetto
4ba4591dba
scilab: use checkequal() in tests
2014-06-16 10:04:53 +02:00
Simon Marchetto
fb51700c3a
scilab: add library cpointer.i (and test case)
2014-06-11 16:50:25 +02:00
Simon Marchetto
02f0b5ccd0
scilab: remove travis debug
2014-06-10 17:27:49 +02:00
Simon Marchetto
caaba294d6
scilab: fix error in test-suite INCLUDES
2014-06-10 17:09:20 +02:00
Simon Marchetto
44e30da73d
scilab: remove travis debug stuff
2014-06-10 16:33:37 +02:00
Simon Marchetto
8dc3b59216
scilab: add SCRDIR as include dir + scilab needs absolute include paths
2014-06-10 16:32:45 +02:00
Simon Marchetto
89dfb14605
scilab: fix test test-suite runme_script
2014-06-10 11:27:54 +02:00
Simon Marchetto
41fe55af87
scilab: fix test-suite copy runme script
2014-06-10 11:15:50 +02:00
Simon Marchetto
4d5ea3e073
scilab: copy test-suite runme script
2014-06-10 11:14:23 +02:00
Simon Marchetto
94ae87f3f9
scilab: override SCRIPTDIR in test-suite makefile
2014-06-10 10:20:24 +02:00
Simon Marchetto
18d080fefb
scilab: debug travis
2014-06-10 09:53:43 +02:00
Simon Marchetto
37c7aeb9d4
scilab: copy test-suite start and quit scripts
2014-06-09 18:36:23 +02:00
Simon Marchetto
4bfbe20e52
scilab: base test-suite makefile on java makefile
2014-06-09 18:09:52 +02:00
Simon Marchetto
6bba1817bf
scilab: fix script location in test-suite makefile for out-of sources build
2014-06-09 16:16:42 +02:00
Simon Marchetto
9dda9285ea
scilab: fix allprotected test (scilab 6)
2014-06-06 12:03:03 +02:00
Simon Marchetto
2b5551919e
scilab: fix li_std_container_typemaps test for scilab 6
2014-06-06 11:15:41 +02:00
Simon Marchetto
b0849ed1f5
scilab: fix test abstract_signature (scilab 6)
2014-06-02 18:15:25 +02:00
Simon Marchetto
9889b2d5d2
scilab: in test-suite makefile SCILAB_STARTOPT => SCILAB_OPT
2014-05-22 10:57:56 +02:00