Skip to content

Commit

Permalink
Adapt saw-remote-api package to remove dependency on jvm-verifier.
Browse files Browse the repository at this point in the history
  • Loading branch information
Brian Huffman committed Jan 20, 2021
1 parent 9868848 commit c7ac00f
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 4 deletions.
1 change: 0 additions & 1 deletion saw-remote-api/saw-remote-api.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ common deps
cryptonite-conduit,
directory,
jvm-parser,
jvm-verifier,
lens,
llvm-pretty,
llvm-pretty-bc-parser,
Expand Down
4 changes: 1 addition & 3 deletions saw-remote-api/src/SAWServer.hs
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ import qualified Data.AIG as AIG
import qualified Lang.Crucible.FunctionHandle as Crucible (HandleAllocator, newHandleAllocator)
import qualified Lang.Crucible.JVM as CJ
import qualified Text.LLVM.AST as LLVM
import qualified Verifier.Java.Codebase as JSS
import qualified Lang.JVM.Codebase as JSS
import qualified Verifier.SAW.CryptolEnv as CryptolEnv
import Verifier.SAW.Module (emptyModule)
import Verifier.SAW.SharedTerm (mkSharedContext, scLoadModule)
Expand All @@ -55,7 +55,6 @@ import SAWScript.Value (AIGProxy(..), BuiltinContext(..), JVMSetupM, LLVMCrucibl
import qualified Verifier.SAW.Cryptol.Prelude as CryptolSAW
import Verifier.SAW.CryptolEnv (initCryptolEnv, bindTypedTerm)
import Verifier.SAW.Rewriter (Simpset)
import qualified Verifier.Java.SAWBackend as JavaSAW
import qualified Cryptol.Utils.Ident as Cryptol

import Argo
Expand Down Expand Up @@ -159,7 +158,6 @@ initialState readFileFn =
silence $
do sc <- mkSharedContext
CryptolSAW.scLoadPreludeModule sc
JavaSAW.scLoadJavaModule sc
CryptolSAW.scLoadCryptolModule sc
let mn = mkModuleName ["SAWScript"]
scLoadModule sc (emptyModule mn)
Expand Down

0 comments on commit c7ac00f

Please sign in to comment.