Skip to content

Commit

Permalink
Instruct users to install APRON from source (#78).
Browse files Browse the repository at this point in the history
The version of APRON provided by some distributions includes a bug that
was fixed in more recent versions.

This commit includes a new entry in the TROUBLESHOOTING document to
point users to the new repo, and instruct them to build APRON from
source.

[ci skip]
  • Loading branch information
ivanperez-keera committed Dec 1, 2023
1 parent ae8200b commit 628e2c4
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions TROUBLESHOOTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,10 @@ Your LLVM library was built as one single shared library `libLLVM.so` (`LLVM_BUI

Compiling IKOS with both `-DBUILD_SHARED_LIBS=ON` and `-DIKOS_LINK_LLVM_DYLIB=ON` should fix the issue by linking against the single libLLVM shared library.

### `memory access violation at address: 0x00000088: no mapping at fault address` while running tests

This is a bug in the APRON library. Some distributions provide an older version of APRON that includes a bug, but that bug was fixed upstream. Make sure you build APRON from source (https://github.com/antoinemine/apron), instead of relying on a version made available via your distribution's package repository.

Analysis issues
---------------

Expand Down

0 comments on commit 628e2c4

Please sign in to comment.