sat: fix probing.cc implem against stdc++17

note: Invented public ctor `A(a, b, v)` not defined in c++17
ref: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0960r2.html
This commit is contained in:
Corentin Le Molgat
2026-01-09 10:34:14 +01:00
parent 1ed9a17980
commit e0f74bd698

View File

@@ -104,8 +104,8 @@ class TrailCopy {
}
trail_index_[var] = i;
trail_literals_.push_back(literal);
trail_info_.emplace_back(info.level, assignment_type, reason,
reason_clause);
trail_info_.push_back(
{info.level, assignment_type, reason, reason_clause});
}
const int num_decisions = trail_.CurrentDecisionLevel();