Patrick Pelissier
2022a66db3
* Update makefile (missing coverage) * Refactor
2019-12-08 22:17:56 +01:00
Patrick Pelissier
138662d6a0
Update checkall
2018-11-01 16:29:55 +01:00
Patrick Pelissier
b9e26b1c2c
Add test with musl-gcc to test C11 library thread.h
2018-10-26 20:09:32 +02:00
Patrick Pelissier
e835dbc7c6
Update Makefile for also testing clang++
2018-08-19 08:27:51 +02:00
Patrick Pelissier
6bdd47a557
Don't remove depend with a make clean
...
otherwise you'll get a regeneration of the dependency file for each clean command
which is useless.
make distclean shall be used to remove the dependency file.
2018-07-18 22:28:19 +02:00
Patrick Pelissier
1657d7af7d
Support of LOG_COMPILER for cross-compilation test.
2018-07-18 00:28:35 +02:00
Patrick Pelissier
928fc077b8
Remove a warning.
2018-05-30 23:17:37 +02:00
Patrick Pelissier
42d420db6a
Add generation for string.
2018-05-03 22:12:32 +02:00
Patrick Pelissier
472eaff6f0
Add gene queue
2018-04-19 20:20:18 +02:00
Patrick Pelissier
2c9169308b
Add code generation for OA dict
2018-04-15 10:53:55 +02:00
Patrick Pelissier
2f65400641
Add target checkall to lanch the test suite wih multiple compilers / options.
2018-04-15 00:40:48 +02:00
Patrick Pelissier
df0d723714
Compute coverage for B+TREE
2018-04-07 11:28:50 +02:00
Patrick Pelissier
7936dbbf8c
Minor fix
2018-03-31 16:31:47 +02:00
Patrick Pelissier
bc83fe43e5
Remove dependency on GMP, so that it is easier to run the bench suite.
2018-03-29 20:01:45 +02:00
Patrick Pelissier
0ab1a1661b
Add synthesis of the coverage.
2017-12-30 11:29:42 +01:00
Patrick Pelissier
a07d71274a
Fix issue with massive parallele check
2017-10-25 21:46:54 +02:00
Patrick Pelissier
d1dc69f482
Allow paralelisation of scan-build too.
2017-10-04 21:49:52 +02:00
Patrick Pelissier
ea78ccca05
Remove unused var
2017-10-04 21:45:28 +02:00
Patrick Pelissier
9202fb2fea
Parallelize santize command
2017-09-30 19:12:14 +02:00
Patrick Pelissier
3c9c52593a
Fix problem with sanitizer.
2017-09-27 23:19:50 +02:00
Patrick Pelissier
03f674ca61
Move generic rule into generic rule section.
2017-09-26 23:09:01 +02:00
Patrick Pelissier
4aee001b1d
Remove unused variables.
2017-09-26 23:07:12 +02:00
Patrick Pelissier
bb2ca89a75
Rewrite the Makefile of the test so that it is compatible with parallel invocation.
2017-09-26 23:05:28 +02:00
Patrick Pelissier
f539cd877f
Add comments for bitset
2017-08-14 19:05:35 +02:00
Patrick Pelissier
c3b66e053a
Add 'ftrapv' for running the test suite.
2017-08-05 19:26:24 +02:00
Patrick Pelissier
07c251e5ca
Add test suite for deque
2017-08-05 18:21:14 +02:00
Patrick Pelissier
37225eaf57
Fix issue with test-mdict generation:
...
we shall not replace "{" by "{\n" as { is not part of the language.
2017-07-11 23:52:59 +02:00
Patrick Pelissier
672c2d509d
Update the way of working of the coverage so that it produces
...
more useful information about the line coveraged, and avoid
expanding low level macros.
2017-07-10 17:35:16 +02:00
Patrick Pelissier
82bed274ec
Fix issue with sanitizer
2017-07-10 16:03:47 +02:00
Patrick Pelissier
adf8528092
Improve coverage report precision
2017-05-03 00:51:40 +02:00
Patrick Pelissier
20eb11bf0f
Improve coverage result.
2017-05-02 20:18:25 +02:00
Patrick Pelissier
774182967c
Fix coverage computation.
2017-05-02 14:52:29 +02:00
Patrick Pelissier
2d9ee1b930
Fix scan-build
2017-04-24 23:22:58 +02:00
Patrick Pelissier
9df884080d
Improve Makefile for older version of GCC.
2017-04-19 22:38:31 +02:00
Patrick Pelissier
5f801b0312
Add santize static analyse
2017-04-13 23:04:47 +02:00
Patrick Pelissier
e901f54723
Reformat Makefile & add scan-build.
2017-04-13 22:44:28 +02:00
Patrick Pelissier
39e8c9e678
Add fast mempool module.
2017-03-31 21:14:45 +02:00
Patrick Pelissier
8b7dfc8246
Add new generation for shared_ptr
2017-03-16 00:14:36 +01:00
Patrick Pelissier
30e3018317
Add new test for mutex.
2017-03-12 18:58:25 +01:00
Patrick Pelissier
9db1775db0
Work on coverage
2017-03-09 21:58:08 +01:00
Patrick Pelissier
2af4cb2fc2
WIP: computing coverage of the tests.
2017-03-02 22:35:22 +01:00
Patrick Pelissier
30c08d16e3
Add first test on variant.
2017-02-26 00:01:53 +01:00
Patrick Pelissier
87b46fe284
Fix issue with tgen-marray
2017-02-18 18:55:08 +01:00
Patrick Pelissier
8e9d20ba1a
Add initial stuff
2017-02-18 18:51:04 +01:00