Commit graph

  • c16d25d9d6 Update docs regarding 'modern' c++ standards testing William S Fulton 2022-08-04 09:03:32 +01:00
  • 15a9ce36f8 ISO C comments fix William S Fulton 2022-08-04 07:51:20 +01:00
  • d13763892e GHA: Test newer JavaScriptCore with c++11 William S Fulton 2022-08-03 23:43:50 +01:00
  • 7a3e79cfc6 JSC version display tweaks William S Fulton 2022-08-03 23:32:22 +01:00
  • 662b88b605 JavaScript Webkit testing and detection changes William S Fulton 2022-08-03 23:07:02 +01:00
  • a741c7dbcf auto_ptr and unique_ptr test tweaks William S Fulton 2022-08-03 20:32:58 +01:00
  • fe17296eb4 Add Javascript support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-03 20:19:38 +01:00
  • 7556ed0889 Merge branch 'guile-stop-using-deprecated-aliases' Olly Betts 2022-08-04 10:41:35 +12:00
  • fd0a47fee8 [guile] Update supported guile versions in docs Olly Betts 2022-03-16 18:03:14 +13:00
  • 336de2f745 [guile] Stop using deprecated aliases Olly Betts 2022-03-16 18:04:44 +13:00
  • 239ffe4b5b [ci] Add testing for guile 2.2 and 3.0 Olly Betts 2022-03-16 17:55:33 +13:00
  • 2ccc9bd060 Add Octave support for std::unique_ptr and std::auto_ptr William S Fulton 2022-08-01 23:49:14 +01:00
  • 1730e4126e GHA: Start testing python-3.11 William S Fulton 2022-08-01 08:30:28 +01:00
  • 1d56bc6b85 Add initialisers for additional members in PyHeapTypeObject William S Fulton 2022-08-01 07:51:04 +01:00
  • 54e7bb606e Correct c17 testing with C++20 William S Fulton 2022-07-31 22:23:39 +01:00
  • 89f57708e9 Suppress -Wvolatile gcc warnings in Perl headers for C++20 William S Fulton 2022-07-31 16:45:31 +01:00
  • e0ed4cc62d Suppress -Wvolatile gcc warnings in Guile wrappers for C++20 William S Fulton 2022-07-31 16:18:08 +01:00
  • ac8864bc59 ruby William S Fulton 2022-07-31 16:15:00 +01:00
  • d9fd09aa21 Suppress Ruby.h gcc warnings William S Fulton 2022-07-31 14:32:04 +01:00
  • ae4642d4bb GHA: Test C17 with C++20 William S Fulton 2022-07-31 09:08:40 +01:00
  • 842ae379aa GHA: Fix for pycodestyle check in examples William S Fulton 2022-07-31 08:32:40 +01:00
  • 3fa8e1f38f Visual C++ warning fix William S Fulton 2022-07-30 23:57:26 +01:00
  • 4e234c7604 Suppress Visual C++ deprecated warnings William S Fulton 2022-07-30 23:43:49 +01:00
  • ea3570ddb1 -Wvolatile gcc warning fix for C++20 William S Fulton 2022-07-30 23:27:30 +01:00
  • ffbde7a132 Fixes for deprecated std::basic_string::reserve() William S Fulton 2022-07-30 23:21:21 +01:00
  • 675c94c575 Add in EXTRA_CFLAGS and EXTRA_CXXFLAGS for more flexible test-suite testing William S Fulton 2022-07-30 21:35:05 +01:00
  • 590de1642e MS_WIN64 no longer needed on Appveyor MinGW for Python William S Fulton 2022-07-30 21:16:10 +01:00
  • db854dcef4 GHA: Python is already installed William S Fulton 2022-07-30 19:45:53 +01:00
  • eb8346b958 Convert cpp20_spaceship_operator php test to python William S Fulton 2022-07-30 18:58:43 +01:00
  • 4a8447d503 Add c++-20 testing on experimental GHA Ubuntu 22.04 William S Fulton 2022-07-30 18:58:03 +01:00
  • c1bfda210f Fix configure messages when C++20 is not available William S Fulton 2022-07-31 00:42:08 +01:00
  • 3bc754da10 html corrections William S Fulton 2022-07-30 17:42:26 +01:00
  • d93a8c2db8 Minor editing of C++20 docs William S Fulton 2022-07-30 17:41:13 +01:00
  • 26fbf99901 Add Tcl support for std::unique_ptr and std::auto_ptr William S Fulton 2022-07-30 16:05:35 +01:00
  • dce4254377 [php] Fix handling of friend functions Olly Betts 2022-07-23 14:51:10 +12:00
  • 379d5b6742 Fix warning suppression in cpp20_lambda_template Olly Betts 2022-07-29 16:28:10 +12:00
  • 64d72483c6 Clean up Tcl version docs and handling Olly Betts 2022-07-28 14:30:43 +12:00
  • 8cc3d04a35 [perl] Note in -help that -proxy is on by default Olly Betts 2022-07-28 10:23:54 +12:00
  • 848cb3f95e Document lack of separate ISO C tag namespace Olly Betts 2022-07-28 07:06:00 +12:00
  • 346ede21c3 Fix spaceship preproc tests for previous change Olly Betts 2022-07-27 18:17:31 +12:00
  • 100d4d5350 Only recognise spaceship operator for C++ Olly Betts 2022-07-27 13:32:20 +12:00
  • 54ddefe410 Revert "Modify fix for << in array size" Olly Betts 2022-07-27 13:45:08 +12:00
  • 6e931b0399 Revert "Fix handling of array whose size contains <<" Olly Betts 2022-07-27 13:45:03 +12:00
  • 0ff9a0959a Modify fix for << in array size Olly Betts 2022-07-27 12:25:27 +12:00
  • 2227dc9e53 Fix handling of array whose size contains << Olly Betts 2022-07-27 10:29:33 +12:00
  • 24ec116742 Merge branch 'cpp20-template-lambdas' Olly Betts 2022-07-27 09:36:42 +12:00
  • 8182740b8e Add documentation Olly Betts 2022-07-27 09:34:16 +12:00
  • 88f227b5da Add testcase Olly Betts 2022-07-27 09:30:39 +12:00
  • e31de2aebb Tidy up indentation Olly Betts 2022-07-27 09:30:30 +12:00
  • 61928bd882 Add support for C++20 "templated" lambdas Zackery Spytz 2019-12-07 21:08:11 -07:00
  • 4c14dc7010 Merge branch 'spaceship' Olly Betts 2022-07-27 09:12:47 +12:00
  • 02b4bd8eca Fix spaceship operator bugs, document, add tests Olly Betts 2022-03-09 10:08:17 +13:00
  • cb887ed2d4 Add support for the <=> operator (C++20) Zackery Spytz 2019-09-03 16:48:24 -06:00
  • 36310c04e5 Add comments to clarify how #define gets wrapped Olly Betts 2022-07-27 08:52:33 +12:00
  • b57248cc1a [php] Add parentheses around $value when casting Olly Betts 2022-07-27 08:49:15 +12:00
  • a80e748565 [php] Add missing qualification in test suite helper Olly Betts 2022-07-27 08:47:53 +12:00
  • 8c5c14b9ad Merge branch 'cpp-testing' Olly Betts 2022-07-27 07:55:24 +12:00
  • 06d375cdab [Tcl] Fix handling of long long on 32-bit platforms Olly Betts 2022-07-26 14:59:42 +12:00
  • 4f44d0a1ea Attempt to fix cpp11_result_of for MSVC Olly Betts 2022-07-26 10:30:19 +12:00
  • 4a15f3934d Fix MSVC error in nested_class.i Olly Betts 2022-07-26 10:24:48 +12:00
  • 9d3fb41eef Fix MSVC error in cpp_typedef.i Olly Betts 2022-07-26 10:11:50 +12:00
  • c759da250f Add tests for binary integer literal constants Olly Betts 2022-07-25 18:17:04 +12:00
  • 1bfe88eeda Support binary integer literals in the preprocessor Olly Betts 2022-07-25 18:13:59 +12:00
  • 3140acd748 Run C++14 and C++17 tests with appropriate compiler Olly Betts 2022-07-25 16:45:27 +12:00
  • 07f0b732ba Add machinery for C++14, C++17 and C++20 testing Olly Betts 2022-07-25 14:07:12 +12:00
  • b5ad734fdf Update AX_CXX_COMPILE_STDCXX to upstream serial 14 Olly Betts 2022-07-25 13:45:47 +12:00
  • 8038cd7ac3 Fix C++20 compatibility in testcases Olly Betts 2022-07-25 16:40:16 +12:00
  • de5ce08a7d Fix operator precedence in preprocessor expressions Olly Betts 2022-07-26 12:35:58 +12:00
  • 5a4baece4f Remove redundant check for NULL in char * typemaps William S Fulton 2022-07-24 10:57:36 +01:00
  • 0e0f283e48 Fix friends_runme.* Olly Betts 2022-07-22 17:44:45 +12:00
  • 2aa979b7a0 [php] Add friends_runme.php Olly Betts 2022-07-22 17:40:40 +12:00
  • eaf311a650 [php] Make $message optional in testsuite helpers Olly Betts 2022-07-22 17:37:32 +12:00
  • 7592722e39 Order of interfaces generated for %interface macros William S Fulton 2022-07-20 19:46:08 +01:00
  • ccccd6fc1f Add director_multiple_inheritance to CPP_TEST_CASES Olly Betts 2022-07-20 15:06:56 +12:00
  • e23d912b49 [python] Fix inheriting from multiple director classes Olly Betts 2022-07-20 13:17:25 +12:00
  • 8a03c7d555 Remove nonsensical comment Olly Betts 2022-07-20 13:00:54 +12:00
  • 8b654afdef Merge branch 'unique_ptr-inputs' William S Fulton 2022-07-19 20:26:18 +01:00
  • 1b63af0f2c std::unique_ptr std::auto_ptr tidyup William S Fulton 2022-07-19 08:57:47 +01:00
  • 6e67efa33d
    Merge pull request #2320 from jschueller/py32 Olly Betts 2022-07-19 14:27:19 +12:00
  • 0b9d4eff09 Update everything for dropping Python 3.2 support Olly Betts 2022-07-19 13:20:07 +12:00
  • a55d40dbb5 Drop support for Python 3.2 Julien Schueller 2022-07-18 11:01:31 +02:00
  • 6b4d5fe3f0 Remove remaining code to support macos9 Olly Betts 2022-07-19 08:20:32 +12:00
  • 892557e799 Improve #include guard macros Olly Betts 2022-07-19 08:14:07 +12:00
  • db5e37a1d7 Add support for std::auto_ptr inputs William S Fulton 2022-07-18 08:32:26 +01:00
  • dd0c8632bf Set PYTHON*DYNAMICLINKING for AIX Olly Betts 2022-07-18 18:38:49 +12:00
  • 5dd5e80a84 Cosmetic formatting and doc updates in std_unique_ptr.i files William S Fulton 2022-07-17 20:44:20 +01:00
  • 50fc600e8c Add Perl support for std::unique_ptr inputs William S Fulton 2022-07-17 20:23:52 +01:00
  • f99a2e6f64 Add Ruby support for std::unique_ptr inputs William S Fulton 2022-07-17 14:27:33 +01:00
  • c3c061cac8 Add Python support for std::unique_ptr inputs William S Fulton 2022-07-16 13:14:40 +01:00
  • c737bd5713 Add C# support std::unique_ptr inputs William S Fulton 2022-07-15 17:41:58 +01:00
  • 8bd9eb3f16 Java unique_ptr test ownership enhancement to test William S Fulton 2022-07-17 12:46:16 +01:00
  • 1bf15210ef Java unique_ptr enhance test for double release William S Fulton 2022-07-16 23:02:21 +01:00
  • bf761998ed SWIGTYPE && input typemaps now assume object has been moved William S Fulton 2022-07-10 19:08:32 +01:00
  • 6b361bf050 Add Java support for std::unique<T> for input parameters. William S Fulton 2022-07-08 18:04:20 +01:00
  • 64fa88c0eb [php] Omit incompatible return type declaraction Olly Betts 2022-07-13 16:01:59 +12:00
  • 1f925867f4 [ci] Drop duplicate octave build Olly Betts 2022-07-13 15:33:41 +12:00
  • 6c083b208c [php] Reenable 3 testcases which now pass Olly Betts 2022-07-13 15:18:39 +12:00
  • 732af1d7b8 Tweak testcase comments Olly Betts 2022-07-13 15:15:56 +12:00
  • cfc3888cba [php] Emit arginfo after all the code Olly Betts 2022-07-13 14:21:02 +12:00
  • ea193a98f3 Merge two commits from movable-types-inputs William S Fulton 2022-07-12 09:48:17 +01:00