Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

Btormc Support for Multi-dimensional Arrays #230

Open
xjiang47 opened this issue Aug 9, 2024 · 2 comments
Open

Btormc Support for Multi-dimensional Arrays #230

xjiang47 opened this issue Aug 9, 2024 · 2 comments
Labels
wontfix This will not be worked on

Comments

@xjiang47
Copy link

xjiang47 commented Aug 9, 2024

I am currently working on a project where I translate verification problems for C programs into Btor2 files.

I produce Btor2 files that use multi-dimensional arrays.

Calling btormc on the Btor2 file below yields the following error message:
[boolector] boolector_array_sort: 'element' is not a bit vector sort

1 sort bitvec 64
2 sort bitvec 1
3 sort array 1 1
4 sort array 1 3

How can I use btormc with multi-dimensional arrays?

@mpreiner
Copy link
Member

You can't because Boolector does not support multi-dimensional arrays.

@mpreiner mpreiner added the wontfix This will not be worked on label Aug 23, 2024
@mpreiner
Copy link
Member

Boolector is not actively maintained and developed anymore. It was succeeded by Bitwuzla and the repository is now archived.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants