Split out test_incompat tests and added a few more cases

Unlike the other test_compat tests, the test_incompat tests cover
specific corner cases and don't require any special linking. We probably
always want to run these, and keeping them merged with test_compat risks
the entire suite being omitted at some point.

The test_compat tests are a bit special and probably deserves a
dedicated test suite.
This commit is contained in:
Christopher Haster
2024-06-09 02:42:40 -05:00
parent 2d4168776f
commit 1e41fc07fe
3 changed files with 320 additions and 133 deletions
+1 -1
View File
@@ -1562,7 +1562,7 @@ static inline lfsr_attr_t lfsr_attr(
LFSR_ATTR_CAT_( \
_tag, \
_weight, \
(const lfsr_data_t[]){__VA_ARGS__}, \
((const lfsr_data_t[]){__VA_ARGS__}), \
sizeof((const lfsr_data_t[]){__VA_ARGS__}) / sizeof(lfsr_data_t))
#define LFSR_ATTR_NOOP() \