M_INC (resp. M_DEC) of M_UNDERFLOW (resp. M_OVERFLOW)

will keep the initial error.
This commit is contained in:
Patrick Pelissier committed 2022-09-16 18:46:13 +02:00
1 parent 10a759b09e
commit 3641829198
2 files changed
+5

No files matched your search

+3
View File
@@ -156,6 +156,9 @@ static void test_incdec(void)
assert(!M_KEYWORD_P(M_OVERFLOW, M_ADD(M_MAX_NB_ARGUMENT, 1)));
assert(M_KEYWORD_P(M_OVERFLOW, M_ADD(M_MAX_NB_ARGUMENT, 2)));
assert(M_KEYWORD_P(M_OVERFLOW, M_ADD(M_MAX_NB_ARGUMENT, 3)));
// Test if the initial error is not lost in translation
assert(M_KEYWORD_P(M_UNDERFLOW, M_INC(M_UNDERFLOW)));
assert(M_KEYWORD_P(M_OVERFLOW, M_DEC(M_OVERFLOW)));
assert(M_AND(0, 0) == 0);
assert(M_AND(0, 1) == 0);