Christian Granzin
d566a774ad
feat/backmp11: favor_compile_time auto-generates by default
2025-10-18 15:05:13 -04:00
Christian Granzin
0a469f3b4f
Add a compile switch to test only backmp11
2025-10-11 15:30:26 -04:00
Christian Granzin
d3f718adff
backmp11: Implement support for setting the SM history in the front-end
2025-10-11 09:23:44 -04:00
Christian Granzin
7cf8ba5093
backmp11: Implement state machine config and root sm
2025-10-09 17:20:00 -04:00
Christian Granzin
26d1a29efd
backmp11: Remove support for C++<17
2025-09-28 19:33:51 -04:00
Christian Granzin
50cfdf0fd7
Feat/release readiness preparation ( #6 )
...
* adapt tests
* use alternative dispatch table initialization if C++20 is not available
* restructure test Jamfile and adapt build Jamfile
2025-08-03 17:31:34 +02:00
Christian Granzin
b7c4cc5178
Resolve compiler warnings ( #5 )
...
Resolve compiler warnings in backmp11 and the tests.
Settings: -Wall -Wpedantic -Wextra
2025-04-26 12:21:30 +02:00
Christian Granzin
2d87fa9145
First backmp11 version ( #4 )
...
First version of the backmp11 backend.
Contains:
- favor_runtime_speed policy that mainly replaces MPL with Mp11
- favor_compile_time that uses a new mechanism with dispatch tables per state
2025-04-15 14:32:20 +02:00
Christian Granzin
7753fa0170
Refactor tests ( #2 )
...
* Extracted traits into a separate header to include multiple backends at once
* Refactored tests to test multiple variations of backends with the same test code
* Added test cases with back::favor_compile_time for existing tests
* Removed redundant Back11 tests
2025-03-09 16:27:05 +01:00
Christophe Henry
091b3bc2f7
removed unneeded headers
2024-01-23 20:40:27 +01:00
henry-ch
c78c85c951
fixed warnings
2014-10-10 15:43:26 +02:00
Christophe Henry
50e38502ec
fixed unit test compile error
...
[SVN r62663]
2010-06-09 15:10:23 +00:00
Christophe Henry
4ed04ecee5
fixed compile error
...
[SVN r62561]
2010-06-08 11:26:29 +00:00
Christophe Henry
f0c26506ae
corrected inspection report warnings
...
[SVN r62523]
2010-06-07 21:07:14 +00:00
Christophe Henry
83b9bf6cdb
added unit tests
...
[SVN r62473]
2010-06-06 08:45:17 +00:00