Skip to content

Commit

Permalink
Bump submodule versions
Browse files Browse the repository at this point in the history
This is primarily motivated by a need to bring in a fix for
GaloisInc/crucible#1105 into SAW soon. In order to do
this, I will need to bump the `crucible` submodule to a more recent commit, so
this patch lays the groundwork for doing so.
  • Loading branch information
RyanGlScott committed Aug 21, 2023
1 parent e0604ca commit ccd2d97
Show file tree
Hide file tree
Showing 13 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion deps/aig
2 changes: 1 addition & 1 deletion deps/argo
2 changes: 1 addition & 1 deletion deps/crucible
Submodule crucible updated 62 files
+4 −4 .github/Dockerfile-crux-llvm
+14 −8 .github/Dockerfile-crux-mir
+1 −1 .github/ci.sh
+9 −8 .github/workflows/crucible-go-build.yml
+9 −8 .github/workflows/crucible-jvm-build.yml
+9 −8 .github/workflows/crucible-wasm-build.yml
+13 −12 .github/workflows/crux-llvm-build.yml
+11 −7 .github/workflows/crux-mir-build.yml
+7 −22 README.md
+37 −29 cabal.GHC-8.10.7.config
+39 −31 cabal.GHC-9.2.8.config
+44 −36 cabal.GHC-9.4.5.config
+63 −58 cabal.GHC-9.6.2.config
+2 −1 crucible-concurrency/src/Crucibles/DPOR.hs
+3 −2 crucible-concurrency/src/Crucibles/Explore.hs
+2 −1 crucible-go/src/Lang/Crucible/Go/Builtin.hs
+3 −3 crucible-go/src/Lang/Crucible/Go/TransUtil.hs
+3 −3 crucible-go/src/Lang/Crucible/Go/Translation.hs
+5 −2 crucible-jvm/src/Lang/Crucible/JVM/Overrides.hs
+4 −1 crucible-jvm/src/Lang/Crucible/JVM/Simulate.hs
+3 −1 crucible-jvm/src/Lang/Crucible/JVM/Translation.hs
+2 −1 crucible-jvm/src/Lang/Crucible/JVM/Translation/Class.hs
+1 −1 crucible-jvm/src/Lang/Crucible/JVM/Translation/Monad.hs
+1 −1 crucible-llvm/crucible-llvm.cabal
+2 −1 crucible-llvm/src/Lang/Crucible/LLVM/Ctors.hs
+3 −1 crucible-llvm/src/Lang/Crucible/LLVM/Globals.hs
+2 −1 crucible-llvm/src/Lang/Crucible/LLVM/Intrinsics.hs
+2 −1 crucible-llvm/src/Lang/Crucible/LLVM/Intrinsics/LLVM.hs
+4 −2 crucible-llvm/src/Lang/Crucible/LLVM/Intrinsics/Libc.hs
+1 −1 crucible-llvm/src/Lang/Crucible/LLVM/MemModel/Common.hs
+2 −1 crucible-llvm/src/Lang/Crucible/LLVM/MemModel/Partial.hs
+4 −2 crucible-llvm/src/Lang/Crucible/LLVM/SimpleLoopFixpoint.hs
+9 −7 crucible-llvm/src/Lang/Crucible/LLVM/SimpleLoopInvariant.hs
+1 −1 crucible-llvm/src/Lang/Crucible/LLVM/Translation.hs
+5 −2 crucible-llvm/src/Lang/Crucible/LLVM/Translation/Instruction.hs
+3 −1 crucible-llvm/src/Lang/Crucible/LLVM/Translation/Monad.hs
+1 −1 crucible-mir/crucible-mir.cabal
+0 −1 crucible-mir/src/Mir/FancyMuxTree.hs
+0 −1 crucible-mir/src/Mir/Generator.hs
+1 −2 crucible-mir/src/Mir/Intrinsics.hs
+0 −1 crucible-mir/src/Mir/Trans.hs
+2 −2 crucible-symio/crucible-symio.cabal
+1 −1 crucible-syntax/crucible-syntax.cabal
+9 −9 crucible-syntax/src/Lang/Crucible/Syntax/Concrete.hs
+4 −1 crucible-syntax/src/Lang/Crucible/Syntax/ExprParse.hs
+2 −2 crucible/crucible.cabal
+4 −1 crucible/src/Lang/Crucible/CFG/Generator.hs
+3 −1 crucible/src/Lang/Crucible/Simulator/EvalStmt.hs
+4 −1 crucible/src/Lang/Crucible/Simulator/Operations.hs
+3 −2 crucible/src/Lang/Crucible/Simulator/OverrideSim.hs
+1 −1 crucible/src/Lang/Crucible/Simulator/Profiling.hs
+1 −1 crux-llvm/crux-llvm.cabal
+4 −3 crux-llvm/src/Crux/LLVM/Simulate.hs
+1 −1 crux-mir/crux-mir.cabal
+1 −1 crux/crux.cabal
+1 −1 dependencies/golang
+1 −1 dependencies/llvm-pretty
+1 −1 dependencies/llvm-pretty-bc-parser
+1 −1 dependencies/what4
+0 −3 scripts/build-sandbox.sh
+0 −16 scripts/stack-test-coverage.sh
+2 −2 uc-crux-llvm/uc-crux-llvm.cabal
2 changes: 1 addition & 1 deletion deps/cryptol
Submodule cryptol updated 81 files
+28 −10 .github/workflows/ci.yml
+7 −0 .github/workflows/docs.yml
+2 −2 .gitpod.Dockerfile
+10 −2 CHANGES.md
+7 −5 Dockerfile
+1 −1 LICENSE
+1 −1 LICENSE.rtf
+20 −20 README.md
+74 −70 cabal.GHC-8.10.7.config
+82 −77 cabal.GHC-9.2.8.config
+85 −80 cabal.GHC-9.4.5.config
+9 −0 cryptol-remote-api/CHANGELOG.md
+8 −4 cryptol-remote-api/Dockerfile
+2 −1 cryptol-remote-api/check_docs.sh
+3 −1 cryptol-remote-api/cryptol-remote-api.cabal
+5 −0 cryptol-remote-api/cryptol-remote-api/Main.hs
+46 −0 cryptol-remote-api/docs/Cryptol.rst
+12 −12 cryptol-remote-api/ghc-portability.patch
+10 −0 cryptol-remote-api/python/CHANGELOG.md
+1 −1 cryptol-remote-api/python/cryptol/bitvector.py
+12 −0 cryptol-remote-api/python/cryptol/commands.py
+8 −0 cryptol-remote-api/python/cryptol/connection.py
+5 −2 cryptol-remote-api/python/cryptol/quoting.py
+5 −1 cryptol-remote-api/python/cryptol/single_connection.py
+31 −0 cryptol-remote-api/python/cryptol/synchronous.py
+4 −15 cryptol-remote-api/python/poetry.lock
+2 −2 cryptol-remote-api/python/pyproject.toml
+13 −2 cryptol-remote-api/python/tests/cryptol/test_quoting.py
+1 −1 cryptol-remote-api/run_rpc_tests.sh
+60 −0 cryptol-remote-api/src/CryptolServer/Version.hs
+1 −1 cryptol-remote-api/test_docker.sh
+3 −2 cryptol.cabal
+8 −0 docs/RefMan/FFI.rst
+3 −3 docs/RefMan/Modules.rst
+5 −1 src/Cryptol/ModuleSystem/Base.hs
+9 −1 src/Cryptol/ModuleSystem/Binds.hs
+19 −6 src/Cryptol/ModuleSystem/Name.hs
+17 −30 src/Cryptol/ModuleSystem/NamingEnv.hs
+34 −0 src/Cryptol/ModuleSystem/NamingEnv/Types.hs
+15 −34 src/Cryptol/ModuleSystem/Renamer.hs
+5 −4 src/Cryptol/ModuleSystem/Renamer/Imports.hs
+14 −1 src/Cryptol/Parser/AST.hs
+11 −0 src/Cryptol/Parser/Name.hs
+20 −12 src/Cryptol/Parser/ParserUtils.hs
+7 −0 src/Cryptol/TypeCheck/AST.hs
+6 −3 src/Cryptol/TypeCheck/Infer.hs
+107 −37 src/Cryptol/TypeCheck/Module.hs
+4 −6 src/Cryptol/TypeCheck/ModuleBacktickInstance.hs
+6 −1 src/Cryptol/TypeCheck/ModuleInstance.hs
+10 −6 src/Cryptol/TypeCheck/Monad.hs
+11 −5 src/Cryptol/Utils/Ident.hs
+9 −9 src/Cryptol/Utils/PP.hs
+10 −3 src/Cryptol/Version.hs
+6 −0 tests/issues/issue1455/F.cry
+7 −0 tests/issues/issue1455/G.cry
+8 −0 tests/issues/issue1455/I.cry
+1 −0 tests/issues/issue1455/Inst1.cry
+1 −0 tests/issues/issue1455/Inst2.cry
+1 −0 tests/issues/issue1455/Inst3.cry
+6 −0 tests/issues/issue1455/M.cry
+13 −0 tests/issues/issue1455_1.icry
+259 −0 tests/issues/issue1455_1.icry.stdout
+9 −0 tests/issues/issue1455_2.icry
+257 −0 tests/issues/issue1455_2.icry.stdout
+15 −0 tests/issues/issue1455_3.icry
+275 −0 tests/issues/issue1455_3.icry.stdout
+275 −0 tests/issues/issue1455_3.icry.stdout.mingw32
+10 −0 tests/issues/issue1561/F.cry
+10 −0 tests/issues/issue1561/G.cry
+8 −0 tests/issues/issue1561/I.cry
+1 −0 tests/issues/issue1561/Inst1.cry
+1 −0 tests/issues/issue1561/Inst2.cry
+6 −0 tests/issues/issue1561/M.cry
+6 −0 tests/issues/issue1561/N.cry
+23 −0 tests/issues/issue1561_1.icry
+276 −0 tests/issues/issue1561_1.icry.stdout
+27 −0 tests/issues/issue1561_2.icry
+288 −0 tests/issues/issue1561_2.icry.stdout
+13 −0 tests/issues/issue1562.cry
+1 −0 tests/issues/issue1562.icry
+3 −0 tests/issues/issue1562.icry.stdout
2 changes: 1 addition & 1 deletion deps/language-sally
2 changes: 1 addition & 1 deletion deps/llvm-pretty
2 changes: 1 addition & 1 deletion deps/llvm-pretty-bc-parser
Submodule llvm-pretty-bc-parser updated 42 files
+5 −3 .github/workflows/build.yml
+1 −1 .github/workflows/llvm-quick-fuzz.yml
+68 −0 .github/workflows/nix-ci.yml
+3 −3 README.md
+640 −144 disasm-test/Main.hs
+53 −0 disasm-test/bc_src_tests/README.md
+ disasm-test/bc_src_tests/apple-llvm.bc
+927 −0 disasm-test/bc_src_tests/apple-llvm.ll
+ disasm-test/bc_src_tests/hello-world.bc
+4 −0 disasm-test/bc_src_tests/hello-world.ll
+58 −0 disasm-test/known_bugs/README.md
+5 −0 disasm-test/known_bugs/issue222_global-var
+42 −0 disasm-test/known_bugs/llvm-pretty_issue123
+6 −0 disasm-test/known_bugs/llvm-pretty_issue123_ll
+16 −0 disasm-test/known_bugs/llvm-pretty_issue124
+6 −0 disasm-test/known_bugs/pr223pr228.txt
+7 −0 disasm-test/known_bugs/pr247
+5 −0 disasm-test/tests/derivedtype.c
+52 −0 disasm-test/tests/derivedtype.ll
+3 −0 disasm-test/tests/global-var-extern.c
+32 −0 disasm-test/tests/global-var-extern.ll
+1 −0 disasm-test/tests/global-var.c
+13 −0 disasm-test/tests/global-var.ll
+33 −0 disasm-test/tests/instrmd.ll
+94 −0 disasm-test/tests/p0.c
+533 −0 disasm-test/tests/p0.ll
+256 −0 flake.lock
+203 −0 flake.nix
+3 −11 fuzzing/Main.hs
+24 −26 llvm-disasm/LLVMDis.hs
+1 −1 llvm-pretty
+24 −11 llvm-pretty-bc-parser.cabal
+19 −3 src/Data/LLVM/BitCode/IR/Function.hs
+33 −1 src/Data/LLVM/BitCode/IR/Metadata.hs
+6 −4 src/Data/LLVM/BitCode/Parse.hs
+43 −0 unit-test/Tests/ExpressionInstances.hs
+24 −0 unit-test/Tests/FuncDataInstances.hs
+21 −75 unit-test/Tests/Instances.hs
+2 −1 unit-test/Tests/Metadata.hs
+13 −0 unit-test/Tests/PrimInstances.hs
+15 −0 unit-test/Tests/StmtInstances.hs
+15 −0 unit-test/Tests/TripleInstances.hs
2 changes: 1 addition & 1 deletion deps/macaw
Submodule macaw updated 45 files
+20 −14 .github/workflows/ci.yaml
+2 −3 base/src/Data/Macaw/AbsDomain/AbsState.hs
+1 −1 base/src/Data/Macaw/AbsDomain/JumpBounds.hs
+2 −2 base/src/Data/Macaw/AbsDomain/StackAnalysis.hs
+6 −7 base/src/Data/Macaw/Analysis/FunctionArgs.hs
+19 −19 base/src/Data/Macaw/Analysis/RegisterUse.hs
+0 −1 base/src/Data/Macaw/Architecture/Info.hs
+3 −3 base/src/Data/Macaw/CFG/App.hs
+1 −1 base/src/Data/Macaw/CFG/Block.hs
+2 −1 base/src/Data/Macaw/CFG/Core.hs
+4 −3 base/src/Data/Macaw/CFG/DemandSet.hs
+3 −1 base/src/Data/Macaw/CFG/Rewriter.hs
+19 −15 base/src/Data/Macaw/Discovery.hs
+6 −8 base/src/Data/Macaw/Discovery/Classifier.hs
+11 −2 base/src/Data/Macaw/Discovery/ParsedContents.hs
+2 −3 base/src/Data/Macaw/Discovery/State.hs
+0 −4 base/src/Data/Macaw/Dwarf.hs
+0 −1 base/src/Data/Macaw/Fold.hs
+14 −15 base/src/Data/Macaw/Memory.hs
+3 −2 base/src/Data/Macaw/Memory/ElfLoader.hs
+0 −2 base/src/Data/Macaw/SCFG.hs
+1 −3 base/src/Data/Macaw/Types.hs
+62 −51 cabal.project.freeze.ghc-9.2.8
+68 −57 cabal.project.freeze.ghc-9.4.5
+87 −78 cabal.project.freeze.ghc-9.6.2
+1 −1 deps/asl-translator
+1 −1 deps/crucible
+1 −1 deps/dwarf
+1 −1 deps/elf-edit
+1 −1 deps/flexdis86
+1 −1 deps/grift
+1 −1 deps/llvm-pretty
+1 −1 deps/llvm-pretty-bc-parser
+1 −1 deps/semmc
+1 −1 deps/what4
+1 −1 macaw-aarch32-symbolic/src/Data/Macaw/AArch32/Symbolic.hs
+8 −8 macaw-aarch32/src/Data/Macaw/ARM/Semantics/TH.hs
+1 −1 macaw-semmc/macaw-semmc.cabal
+4 −3 macaw-semmc/src/Data/Macaw/SemMC/TH/Monad.hs
+1 −1 refinement/macaw-refinement.cabal
+2 −2 symbolic/macaw-symbolic.cabal
+5 −2 symbolic/src/Data/Macaw/Symbolic/CrucGen.hs
+3 −7 x86/src/Data/Macaw/X86.hs
+3 −2 x86/src/Data/Macaw/X86/Flexdis.hs
+6 −4 x86/src/Data/Macaw/X86/Generator.hs

0 comments on commit ccd2d97

Please sign in to comment.