FP: Use Assert instead of AlwaysAssert in traits::(pre|post)condition. (#5121)
authorAina Niemetz <aina.niemetz@gmail.com>
Wed, 23 Sep 2020 03:46:17 +0000 (20:46 -0700)
committerGitHub <noreply@github.com>
Wed, 23 Sep 2020 03:46:17 +0000 (20:46 -0700)
For the same reason as in #5119.

src/theory/fp/fp_converter.cpp
src/util/floatingpoint.cpp

index 3ddf9f5950ff2ab3a08c4c9082e1cecfc607c472..47a4af43e2b32baf7acce82a686af2b88f6cbd4e 100644 (file)
@@ -157,17 +157,17 @@ symbolicRoundingMode traits::RTZ(void) { return symbolicRoundingMode(0x10); };
 
 void traits::precondition(const bool b)
 {
-  AlwaysAssert(b);
+  Assert(b);
   return;
 }
 void traits::postcondition(const bool b)
 {
-  AlwaysAssert(b);
+  Assert(b);
   return;
 }
 void traits::invariant(const bool b)
 {
-  AlwaysAssert(b);
+  Assert(b);
   return;
 }
 
index bac56af69a99fbd9d05c2e27cafc9847846d909e..631f8241c298f7158ead6054e04838d84f95a9fd 100644 (file)
@@ -442,17 +442,17 @@ rm traits::RTZ(void) { return ::CVC4::roundTowardZero; };
 
 void traits::precondition(const prop &p)
 {
-  AlwaysAssert(p);
+  Assert(p);
   return;
 }
 void traits::postcondition(const prop &p)
 {
-  AlwaysAssert(p);
+  Assert(p);
   return;
 }
 void traits::invariant(const prop &p)
 {
-  AlwaysAssert(p);
+  Assert(p);
   return;
 }
 }