Skip to content

Commit f6e1a67

Browse files
committed
upgrade to nanobench v4.3.10 -- assignment related refactoring -- pointer/sequence tests
1 parent c48f117 commit f6e1a67

File tree

6 files changed

+369
-253
lines changed

6 files changed

+369
-253
lines changed

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ This may be a single header library, but if Visual Studio is being used, we reco
174174

175175
## Status
176176

177-
Current version: `v0.8.13`
177+
Current version: `v0.8.14`
178178

179179
* **All the vector and matrix functionality is implemented.**
180180
* First pass at test coverage. Everything major has some tests, but code coverage is not 100%.
@@ -195,7 +195,7 @@ More in depth explanation can be found in the [details](docs/DETAILS.md).
195195

196196
This project uses [doctest](https://github.com/onqtam/doctest) for testing. We occasionally use [nanobench](https://github.com/martinus/nanobench) for understanding implementation tradeoffs.
197197

198-
Both MSVC and gcc (for Windows and on Ubuntu on WSL2) pass all the tests. clang for Windows passes, but there are 2 assertions out of 1870 that fail for clang-15 on Ubuntu, which appears to have a problem with ```std::is_trivial_v<>```.
198+
Both MSVC and gcc (for Windows and on Ubuntu on WSL2) pass all the tests. clang for Windows passes, but there are 2 assertions out of 1874 that fail for clang-15 on Ubuntu, which appears to have a problem with ```std::is_trivial_v<>```.
199199

200200
The tests have been most recently run on:
201201

@@ -207,8 +207,8 @@ The tests have been most recently run on:
207207
[doctest] doctest version is "2.4.9"
208208
[doctest] run with "--help" for options
209209
===============================================================================
210-
[doctest] test cases: 83 | 83 passed | 0 failed | 0 skipped
211-
[doctest] assertions: 1886 | 1886 passed | 0 failed |
210+
[doctest] test cases: 84 | 84 passed | 0 failed | 0 skipped
211+
[doctest] assertions: 1890 | 1890 passed | 0 failed |
212212
[doctest] Status: SUCCESS!
213213
```
214214

@@ -218,8 +218,8 @@ The tests have been most recently run on:
218218
[doctest] doctest version is "2.4.9"
219219
[doctest] run with "--help" for options
220220
===============================================================================
221-
[doctest] test cases: 83 | 83 passed | 0 failed | 0 skipped
222-
[doctest] assertions: 1886 | 1886 passed | 0 failed |
221+
[doctest] test cases: 84 | 84 passed | 0 failed | 0 skipped
222+
[doctest] assertions: 1890 | 1890 passed | 0 failed |
223223
[doctest] Status: SUCCESS!
224224
```
225225

@@ -231,8 +231,8 @@ Performs all the unit tests except where there is lack of support for ```std::is
231231
[doctest] doctest version is "2.4.9"
232232
[doctest] run with "--help" for options
233233
===============================================================================
234-
[doctest] test cases: 83 | 83 passed | 0 failed | 0 skipped
235-
[doctest] assertions: 1870 | 1870 passed | 0 failed |
234+
[doctest] test cases: 84 | 84 passed | 0 failed | 0 skipped
235+
[doctest] assertions: 1874 | 1874 passed | 0 failed |
236236
[doctest] Status: SUCCESS!
237237
```
238238

@@ -244,8 +244,8 @@ Performs all the unit tests except where there is lack of support for ```std::is
244244
[doctest] doctest version is "2.4.9"
245245
[doctest] run with "--help" for options
246246
===============================================================================
247-
[doctest] test cases: 83 | 83 passed | 0 failed | 0 skipped
248-
[doctest] assertions: 1886 | 1886 passed | 0 failed |
247+
[doctest] test cases: 84 | 84 passed | 0 failed | 0 skipped
248+
[doctest] assertions: 1890 | 1890 passed | 0 failed |
249249
[doctest] Status: SUCCESS!
250250
```
251251

@@ -275,8 +275,8 @@ dsga/tests/swizzle_test.cxx:1849: ERROR: CHECK_UNARY( std::is_trivial_v<dmat4> )
275275
values: CHECK_UNARY( false )
276276
277277
===============================================================================
278-
[doctest] test cases: 83 | 82 passed | 1 failed | 0 skipped
279-
[doctest] assertions: 1870 | 1868 passed | 2 failed |
278+
[doctest] test cases: 84 | 83 passed | 1 failed | 0 skipped
279+
[doctest] assertions: 1874 | 1872 passed | 2 failed |
280280
[doctest] Status: FAILURE!
281281
```
282282

0 commit comments

Comments
 (0)