Skip to content

Commit f7a6f3f

Browse files
fix #2718
Signed-off-by: Nikolaj Bjorner <[email protected]>
1 parent c7248a6 commit f7a6f3f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/ast/fpa_decl_plugin.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,9 @@ sort * fpa_decl_plugin::mk_float_sort(unsigned ebits, unsigned sbits) {
205205
m_manager->raise_exception("minimum number of significand bits is 1");
206206
if (ebits < 2)
207207
m_manager->raise_exception("minimum number of exponent bits is 2");
208-
208+
if (ebits > 63)
209+
m_manager->raise_exception("maximum number of exponent bits is 63");
210+
209211
parameter p1(ebits), p2(sbits);
210212
parameter ps[2] = { p1, p2 };
211213
sort_size sz;

0 commit comments

Comments
 (0)