ultimate-pa / ultimate

The Ultimate program analysis framework.
https://ultimate-pa.org/
200 stars 41 forks source link

Some questions about BuchiAutomizer #629

Closed WHITE000CHOCOLATE closed 1 year ago

WHITE000CHOCOLATE commented 1 year ago

Excuse me, I encounter some questions while running the BuchiAutomizer module. I found that in this part of the code, a lasso program may contain an if-branch (encoded as a ParallelComposition). But in the definition of lasso program, if-branches are not allowed. What if I want to focus on such lasso programs that contain only statements executed in strict order, such as assignment statements and assume statements, and does not contain if-branches? Or what can be done with these lasso programs? Thank you very much!

Heizmann commented 1 year ago

The problem here is that the large block encoding is enabled. The solution is to disable it.

WHITE000CHOCOLATE commented 1 year ago

Oh I handle it by loading the default setting file according to the second solution. Thank you so much!!!