David Nadlinger
5d133ada91
D: Use deterministic allocation on the D side in li_boost_shared_ptr_runme.i.
2014-11-06 23:04:35 +01:00
David Nadlinger
a9d7b7f40c
Work around D test suite failure due to issue #254 .
...
Object is currently a D keyword for the purposes of SWIG
(that's in fact a little too strict, but Object is the root
of the class hierarchy and some parts of the code break).
'template_typedef_typedef' is supposed to test.
2014-11-06 23:04:35 +01:00
David Nadlinger
2faef96e0a
D: Fix preproc_constants/preproc_constants_c test cases.
2014-11-06 23:04:35 +01:00
David Nadlinger
bb768f5aa5
D: Fix li_boost_shared_ptr_runme.2.d compilation.
...
The overload of Thread.sleep taking a bare integer has been
deprecated/removed.
2014-11-06 23:04:34 +01:00
Anthony Li
7717dc1aaf
delete unmeaningful macro
2014-11-05 09:42:38 +08:00
Vladimir Kalinin
8bc38dc007
fixes "flatnested" feature for out-of-scope defined nested classes
2014-11-04 19:30:53 +03:00
William S Fulton
6d6cefa791
Fix 'self' parameter name clash when generating for Python builtin
2014-10-31 07:23:08 +00:00
William S Fulton
6029b2f7d8
Fix for 'self' being used as a parameter name
2014-10-30 07:22:59 +00:00
William S Fulton
ede1e9544c
Fix R Lib files and testcase failing due to new preprocessor checks
...
Fixes unknown preprocessor directive error introduced in #217
commit 255c929c56
These were probably intended as script comments using # when C/C++
comments using // or /* */ should have been used.
2014-10-29 23:11:09 +00:00
William S Fulton
fc1eaa5213
Fix autodoc testcase for python -builtin
2014-10-29 12:23:51 +00:00
William S Fulton
7d4af72dde
Revert "Fix when is 'self' used as a parameter name in Python"
...
This reverts commit a6efdb7999 .
2014-10-29 09:42:11 +00:00
William S Fulton
3eb626fda6
Revert "Don't use C++ features when building test code as C."
...
This reverts commit 6d93d57ab0 .
2014-10-29 09:42:04 +00:00
Vadim Zeitlin
6d93d57ab0
Don't use C++ features when building test code as C.
...
This fixes the build after a6efdb7 which added a method to a test used in both
C++ and C test cases.
2014-10-29 00:55:49 +01:00
William S Fulton
a6efdb7999
Fix when is 'self' used as a parameter name in Python
...
Fix corner case for variable names called 'self' after merging in patch #201
2014-10-28 07:07:44 +00:00
William S Fulton
5d71f91b29
Fix autodoc testcase for new named python arguments when using python -builtin
...
For the changes in #201 .
2014-10-28 07:07:00 +00:00
William S Fulton
36ae32e941
Merge remote-tracking branch 'vadz/py-args'
...
* vadz/py-args:
Allow using enum elements as default values for Python functions.
Don't always use "*args" for all Python wrapper functions.
No real changes, just make PYTHON::check_kwargs() const.
Refactor: move makeParameterName() to common Language base class.
Remove long line wrapping from Python parameter list generation code.
2014-10-27 20:02:59 +00:00
William S Fulton
d03c260738
D test-suite fixes
...
Fixes 'make partialcheck-d-test-suite' and probably normal D
test-suite usage (unable to test)
2014-10-25 15:46:43 +01:00
Simon Marchetto
52a0ac0b66
scilab: test li_std_string_extra is fixed by previous commit
2014-10-23 11:21:01 +02:00
William S Fulton
3dcc501ac0
Spelling fix
2014-10-21 07:55:07 +01:00
William S Fulton
bfde148887
The kwargs feature no longer turns on compactdefaultargs for languages that don't support kwargs.
...
Affects all languages except Python and Ruby.
Closes #242
2014-10-21 07:34:51 +01:00
Simon Marchetto
f93e23b32f
scilab: fix matrix2 example compilation warnings
2014-10-20 17:44:46 +02:00
Simon Marchetto
784a901bc4
scilab: fix primitive types test compilation warnings
2014-10-20 17:44:24 +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
c5ed672e45
scilab: fix matrix2 example module name
2014-10-20 14:57:57 +02:00
Simon Marchetto
c0741a7269
scilab: build now examples/tests with standard tools in (no more builder.sce)
2014-10-20 14:57:32 +02:00
Simon Marchetto
20fc167624
scilab: support typed constants (U UL L) in scilabconst(1)
2014-10-16 16:00:51 +02:00
William S Fulton
42da040a07
Show mono info in 'make check-csharp-version'
...
For diagnosing configuration of mono runtime
2014-10-14 19:22:25 +01:00
William S Fulton
8441e3eab4
Java gc tests failure fix
...
Sometimes the GC just won't run the finalizers, so we output a warning
instead of throwing an error, so now the test-suite will pass but with a
warning if the number of objects is not as expected.
Was notably failing on RHEL6 using OpenSUSE build testing with openjdk-1.6
2014-10-14 19:22:25 +01:00
William S Fulton
17721f4682
Correct cpp11_function_objects testcase
...
Fixes SWIG warning
2014-10-13 19:38:47 +01:00
Simon Marchetto
07eb661565
scilab: fix union and nested tests (they are C and not CPP tests)
2014-10-13 15:19:05 +02:00
Simon Marchetto
4acda6d25b
scilab: fix preproc_line_file test
2014-10-13 12:33:46 +02:00
Simon Marchetto
455e4a468b
scilab: fix unions test
2014-10-13 11:34:16 +02:00
Simon Marchetto
43ad424c21
scilab: fix nested test
2014-10-13 11:27:44 +02:00
Simon Marchetto
772023efd9
scilab: fix li_std_combinations test
2014-10-13 11:27:12 +02:00
Simon Marchetto
87f02c4d00
scilab: fix template_nested test
2014-10-13 11:12:31 +02:00
Simon Marchetto
c238e9e62c
scilab: fix li_boost_shared_ptr test
2014-10-13 10:35:00 +02:00
Yann Diorcet
aeacff3b14
Improve cpp11_function_objects test for python
2014-10-11 20:20:10 +02:00
William S Fulton
78b904764a
Merge branch 'diorcety-python_property'
...
* diorcety-python_property:
Changes file entry for Python director property fix
Python: Fix property access with director
Conflicts:
CHANGES.current
2014-10-11 00:22:21 +01:00
William S Fulton
ef4d44e92d
Fix syntax error in autodoc testcase when using Python 2.4 and earlier
2014-10-10 23:56:14 +01:00
William S Fulton
d10efb658e
Merge branch 'python-builtin-test-suite'
...
* python-builtin-test-suite:
Add Python -builtin Travis testing
Bypass Python exmples not supported by -builtin
Remove Python swigrun example
Display testname when running the import_packages Python examples
Fix Python 3 import_packages/relativeimport2 example clean
Fixes when using python -builtin and STL container wrappers.
Bypass Python tests not supported by -builtin
Bypass Python tests not supported by -builtin
Bypass Python tests not supported by -builtin
Bypass Python tests not supported by -builtin
Bypass Python tests failing with -builtin
Bypass Python tests throwing base classes as exceptions for -builtin
Add some more Python -builtin tests that don't work
Disable test not relevant for Python -builtin
Conflicts:
CHANGES.current
2014-10-10 22:49:11 +01:00
William S Fulton
97f6731e3c
Revert "Octave: simplify Examples/octave/example.mk"
...
This reverts commit 6c04378e20 .
Reverting a series of Octave commits for re-applying again without
incorrect whitespace changes.
2014-10-09 19:34:04 +01:00
William S Fulton
bfa3d378ec
Revert "Octave: drop support for Octave versions older than 3.2.0"
...
This reverts commit 952eee8f59 .
Reverting a series of Octave commits for re-applying again without
incorrect whitespace changes.
2014-10-09 19:33:58 +01:00
William S Fulton
808d4b4798
Bypass Python exmples not supported by -builtin
...
Builtin classes as exceptions not supported, so don't run these aspects
of the examples when using -builtin.
2014-10-07 20:58:41 +01:00
William S Fulton
da394fae80
Remove Python swigrun example
...
By default it doesn't work as it does not call the CEO's __del__ method
as indicated in the comments. __del__ is called with -builtin but
then the base class's __del__ is not available and so it errors out.
Python 3 and -builtin goes into an endless loop. So removing as
hopelessly broken.
2014-10-07 20:58:41 +01:00
William S Fulton
a9c6196f71
Display testname when running the import_packages Python examples
...
For easier identification of what is running in these examples.
2014-10-07 20:58:40 +01:00
William S Fulton
9834a69c18
Fix Python 3 import_packages/relativeimport2 example clean
...
runme3.py files are generated and should not be checked in
2014-10-07 20:58:40 +01:00
William S Fulton
49038b30b7
Bypass Python tests not supported by -builtin
...
Builtin types can't inherit from pure-python abstract bases
2014-10-07 20:58:40 +01:00
William S Fulton
ab79441151
Bypass Python tests not supported by -builtin
...
The base class is needed for the builtin class hierarchy, like many
other languages
2014-10-07 20:58:40 +01:00
William S Fulton
185d65895f
Bypass Python tests not supported by -builtin
...
There are a number of autodoc comment differences when using -builtin.
Some of which might need fixing, but for now we'll accept them as they
are.
2014-10-07 20:58:39 +01:00
William S Fulton
afcd61388a
Bypass Python tests not supported by -builtin
...
The old static syntax (e.g., dc.new_A() rather than dc.A()) is not
supported with -builtin
2014-10-07 20:58:39 +01:00