Skip to content

Commit 20416c1

Browse files
committed
mingw fixes
1 parent 1cdaaad commit 20416c1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/sat/cadical/cadical_congruence.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5981,7 +5981,7 @@ void Closure::rewrite_ite_gate (Gate *g, int dst, int src) {
59815981
#endif
59825982
} else {
59835983
CADICAL_assert (false);
5984-
#ifdef WIN32
5984+
#if defined(WIN32) && !defined(__MINGW32__)
59855985
__assume(false);
59865986
#else
59875987
__builtin_unreachable ();

src/sat/cadical/cadical_vivify.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1501,7 +1501,7 @@ inline std::vector<vivify_ref> &current_refs_schedule (Vivifier &vivifier) {
15011501
return vivifier.refs_schedule_irred;
15021502
break;
15031503
}
1504-
#ifdef WIN32
1504+
#if defined(WIN32) && !defined(__MINGW32__)
15051505
__assume(false);
15061506
#else
15071507
__builtin_unreachable ();
@@ -1523,7 +1523,7 @@ inline std::vector<Clause *> &current_schedule (Vivifier &vivifier) {
15231523
return vivifier.schedule_irred;
15241524
break;
15251525
}
1526-
#ifdef WIN32
1526+
#if defined(WIN32) && !defined(__MINGW32__)
15271527
__assume(false);
15281528
#else
15291529
__builtin_unreachable ();

0 commit comments

Comments
 (0)