diff --git a/src/ast/rewriter/bit_blaster/bit_blaster_rewriter.cpp b/src/ast/rewriter/bit_blaster/bit_blaster_rewriter.cpp index e8d8c4e4b..68f2a2b8e 100644 --- a/src/ast/rewriter/bit_blaster/bit_blaster_rewriter.cpp +++ b/src/ast/rewriter/bit_blaster/bit_blaster_rewriter.cpp @@ -66,9 +66,6 @@ struct blaster_cfg { void mk_nor(expr * a, expr * b, expr_ref & r) { m_rewriter.mk_nor(a, b, r); } }; -// CMW: GCC/LLVM do not like this definition because a symbol of the same name exists in assert_set_bit_blaster.o -// template class bit_blaster_tpl; - class blaster : public bit_blaster_tpl { bool_rewriter m_rewriter; bv_util m_util; @@ -625,9 +622,6 @@ MK_PARAMETRIC_UNARY_REDUCE(reduce_sign_extend, mk_sign_extend); } }; -// CMW: GCC/LLVM do not like this definition because a symbol of the same name exists in assert_set_bit_blaster.o -// template class rewriter_tpl; - struct bit_blaster_rewriter::imp : public rewriter_tpl { blaster m_blaster; blaster_rewriter_cfg m_cfg;