4208 Commits

Author SHA1 Message Date
Pasi Miettinen
6b43ded97b circular_buffer: Remove extra semicolon (#683)
* Update README.md

* Update README.md

* Update a \param in basic_string.h (#681)

Co-authored-by: Max Hughson <hughsonm@myumanitoba.ca>

* circular_buffer: Remove extra semicolon

---------

Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
Co-authored-by: Max Hughson <38259768+hughsonm@users.noreply.github.com>
Co-authored-by: Max Hughson <hughsonm@myumanitoba.ca>
Co-authored-by: Pasi Miettinen <pasim@onenav.ai>
2023-04-28 11:48:29 +01:00
John Wellbelove
068c9f5996 Added experimental C++14 and C++17 builds to GCC CI 2023-04-28 11:48:29 +01:00
John Wellbelove
4a36990cb1 Merge branch 'master' of https://github.com/ETLCPP/etl 2023-04-28 11:41:47 +01:00
Tyler Tracy
402e04872f
Update scheduler.h (#686)
Removed call to task.on_task_added()
2023-04-21 11:29:42 +01:00
David Ockey
49f63cd789
Added sanitization fix for MinGW (#684) 2023-04-08 10:52:39 +01:00
John Wellbelove
7b38e5dbe7 Removed test scripts 2023-04-02 11:27:06 +01:00
John Wellbelove
d30992852e Merge branch 'development'
# Conflicts:
#	.github/workflows/msvc.yml
#	test/UnitTest++/Checks.h
#	test/runtests-01.sh
#	test/runtests-O1.sh
#	test/runtests-O2.sh
#	test/runtests-O3.sh
#	test/runtests-c++14.sh
2023-04-02 11:26:37 +01:00
John Wellbelove
1d8d37d22b Removed test scripts 2023-04-02 11:16:47 +01:00
John Wellbelove
62e07bf1d8 Updated release notes 2023-04-02 11:06:44 +01:00
John Wellbelove
d1eb55e295 Fixed comment spelling 2023-04-02 11:06:43 +01:00
John Wellbelove
5b40111f84 Added Tasking compiler 2023-04-02 11:06:43 +01:00
John Wellbelove
2f53c0f871 Updated versions 2023-04-02 11:06:43 +01:00
John Wellbelove
1aa963d469 Fix type traits generator 2023-04-02 11:06:43 +01:00
John Wellbelove
363a3e2dab Fix test array sizes
C++14 compiler compatibility

Updated test run scripts

Changed some ETL_ASSERT macros to ETL_ASSERT_OR_RETURN

Changed unit test macros for C++20 compaibility

Updated test run scripts

Updated CMake files to allow C++ standard selection

Replaced ETL_ASSERT_AND_RETURN with ETL_ASSERT_OR_RETURN

Updated C++14 & C++20 unit test compatibility

Changed native char8_t check

Added optional optimisation argument to bash script
2023-04-02 11:06:43 +01:00
John Wellbelove
578aea502b Work in progress 2023-04-02 11:06:42 +01:00
John Wellbelove
3c6c1ed527 Work in progress 2023-04-02 11:06:42 +01:00
John Wellbelove
9ec1c293e4 #675 Compilation error in optional.h line 405
Changes for compatibility with C++20

Restore C++17 unit test compatibility
2023-04-02 11:06:42 +01:00
John Wellbelove
4e79554dee #675 Compilation error in optional.h line 405
Changes for compatibility with C++20

Restore C++17 unit test compatibility
2023-04-02 11:06:42 +01:00
John Wellbelove
293e69e37e #675 Compilation error in optional.h line 405 2023-04-02 11:06:42 +01:00
John Wellbelove
4ebd1da37d Renamed visual-studio.yml to msvc.yml 2023-04-02 11:06:42 +01:00
John Wellbelove
dbed66c172 Renamed Github vs2022.yml to visual-studio.yml 2023-04-02 11:06:42 +01:00
John Wellbelove
c74b2cdf90 Renamed Github vs2022.yml to visual-studio.yml 2023-04-02 11:06:41 +01:00
John Wellbelove
819905f82e Updated CI for VS2022 2023-04-02 11:06:41 +01:00
John Wellbelove
ab60f6db6d Run Github CI with GCC latest 2023-04-02 11:06:41 +01:00
John Wellbelove
4399a89fa4 Run Github CI with GCC latest 2023-04-02 11:06:41 +01:00
John Wellbelove
d21ed588db Run Github CI with GCC latest 2023-04-02 11:06:41 +01:00
John Wellbelove
b85d3342f7 Run Github CI with GCC 12 2023-04-02 11:06:41 +01:00
John Wellbelove
d3d5b9cf57 Updated Github CI to use checkout@v3 2023-04-02 11:06:41 +01:00
John Wellbelove
7467791b5d Updated CI for VS2022 2023-04-02 11:06:41 +01:00
John Wellbelove
23ce4007c4 Updated CI for VS2022 2023-04-02 11:06:41 +01:00
John Wellbelove
8e90f36640 Updated CI for VS2022 2023-04-02 11:06:41 +01:00
Max Hughson
b591ef9184
Update a \param in basic_string.h (#681)
Co-authored-by: Max Hughson <hughsonm@myumanitoba.ca>
2023-04-02 00:44:45 +01:00
John Wellbelove
70ce8efa94 Comments and noexcept updates to placement new 2023-03-31 16:03:03 +01:00
John Wellbelove
16b72f62d1 Modified CI for Github 2023-03-30 13:07:34 +01:00
John Wellbelove
1ab6eb7278 Modified CI for Github 2023-03-30 13:01:23 +01:00
John Wellbelove
1f2cba4b40 Modified CI for Github 2023-03-30 12:17:30 +01:00
John Wellbelove
f5d69d7f35 Modified CI for Github 2023-03-30 11:52:26 +01:00
John Wellbelove
3b0599b273 Modified CI for Github 2023-03-30 11:06:17 +01:00
John Wellbelove
62d5208fe2
Update README.md 2023-03-29 20:23:46 +01:00
John Wellbelove
196c666c71
Update README.md 2023-03-29 20:22:22 +01:00
John Wellbelove
8e39eef9bb Modified CI for Github 2023-03-29 11:32:19 +01:00
John Wellbelove
4fe03bbb95 Modified CI for Github 2023-03-29 10:20:49 +01:00
John Wellbelove
faffa961b7 Updated C++ standard to 20 2023-03-29 10:14:18 +01:00
John Wellbelove
db6cf143f2 Update Unittest++ checks 2023-03-29 10:03:14 +01:00
John Wellbelove
8870e606d8 Updated release notes 2023-03-28 19:55:30 +01:00
John Wellbelove
967e3da8db Fixed comment spelling 2023-03-28 19:51:47 +01:00
John Wellbelove
6a3ce87d43 Added Tasking compiler 2023-03-28 17:43:32 +01:00
John Wellbelove
a198ba143e Updated versions 2023-03-28 17:43:19 +01:00
John Wellbelove
9a943f4ea3 Fix type traits generator 2023-03-28 17:43:00 +01:00
John Wellbelove
1e61d9dfde Merge branch 'feature/c++14-tests' into development
# Conflicts:
#	.gitignore
2023-03-25 13:30:21 +00:00