Skip to content

Fix btor2parser linking and update Yices2 API compatibility#80

Merged
karthiknukala merged 1 commit intoSRI-CSL:masterfrom
karthiknukala:yices-587-cmake
Jul 31, 2025
Merged

Fix btor2parser linking and update Yices2 API compatibility#80
karthiknukala merged 1 commit intoSRI-CSL:masterfrom
karthiknukala:yices-587-cmake

Conversation

@karthiknukala
Copy link
Contributor

  • Replace hardcoded -lbtor2parser with ${BTOR2TOOLS_LIBRARIES} in CMakeLists.txt to link against the btor2parser library found by cmake
  • Update Yices2 API calls from STATUS_* to YICES_STATUS_* constants for compatibility with Yices2 API changes from rename yices status enum yices2#587

- Replace hardcoded -lbtor2parser with ${BTOR2TOOLS_LIBRARIES} in CMakeLists.txt
  to properly link against the btor2parser library found by cmake
- Update Yices2 API calls from STATUS_* to YICES_STATUS_* constants
  for compatibility with Yices2 API changes from SRI-CSL/yices2#587
@karthiknukala karthiknukala merged commit da23ce1 into SRI-CSL:master Jul 31, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants