Skip to content

(uf-ho) Fatal failure at src/theory/theory_model.cpp:672 #5371

@muchang

Description

@muchang

For this formula, CVC4 throws out a fatal failure. It is a regression from cvc4-1.8.

[542] % cvc4-1.8 --uf-ho small.smt2
sat
[543] % 
[543] % cvc4 --uf-ho small.smt2
Fatal failure within void CVC4::theory::TheoryModel::assignFunctionDefinition(CVC4::Node, CVC4::Node) at src/theory/theory_model.cpp:672
Check failure
 f_def.isConst()
Non-constant f_def: (lambda ((BOUND_VARIABLE_349 Bool)) (or (not BOUND_VARIABLE_349) BOUND_VARIABLE_349))
Aborted
[544] % 
[544] % cat small.smt2
(set-logic ALL)
(declare-fun a (Bool) Bool)
(assert (a false))
(assert (a true))
(check-sat)
[545] %

OS: Ubuntu 18.04
Commit: 42fe4ae

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions