3 files changed
+3
-3
lines changed- .github/update-freeze+2-2
- .github/workflows/ci.yaml+2-2
- README.md+23
- base/macaw-base.cabal+2-4
- base/src/Data/Macaw/Analysis/RegisterUse.hs+2-2
- base/src/Data/Macaw/Architecture/Info.hs-4
- base/src/Data/Macaw/CFG/Rewriter.hs+1-1
- base/src/Data/Macaw/DebugLogging.hs+1-7
- cabal.project.freeze.ghc-8.10.7+87-74
- cabal.project.freeze.ghc-8.8.4+77-64
- cabal.project.freeze.ghc-9.0.2+101-89
- deps/asl-translator+1-1
- deps/crucible+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+28-16
- macaw-aarch32-symbolic/src/Data/Macaw/AArch32/Symbolic/Functions.hs+30-53
- macaw-aarch32-symbolic/tests/Main.hs+7-3
- macaw-aarch32-symbolic/tests/README.org+2
- macaw-aarch32/ChangeLog.md+11-2
- macaw-aarch32/macaw-aarch32.cabal-1
- macaw-aarch32/src/Data/Macaw/ARM/ARMReg.hs+31-31
- macaw-aarch32/src/Data/Macaw/ARM/Arch.hs+322-23
- macaw-aarch32/src/Data/Macaw/ARM/Disassemble.hs-2
- macaw-aarch32/src/Data/Macaw/ARM/Eval.hs+45-30
- macaw-aarch32/src/Data/Macaw/ARM/Identify.hs-2
- macaw-aarch32/src/Data/Macaw/ARM/Semantics/ARMSemantics.hs+3-3
- macaw-aarch32/src/Data/Macaw/ARM/Semantics/TH.hs+2-4
- macaw-aarch32/src/Data/Macaw/ARM/Semantics/ThumbSemantics.hs+3-3
- macaw-aarch32/src/Data/Macaw/ARM/Simplify.hs-195
- macaw-aarch32/tests/arm/Makefile+9-1
- macaw-aarch32/tests/arm/syscall-a32.exe
- macaw-aarch32/tests/arm/syscall-a32.mcw.expected+4
- macaw-aarch32/tests/arm/syscall.s+30
- macaw-ppc-symbolic/src/Data/Macaw/PPC/Symbolic/Functions.hs+74-76
- macaw-ppc-symbolic/tests/Main.hs+7-3
- macaw-ppc-symbolic/tests/README.org+2
- macaw-ppc/src/Data/Macaw/PPC/Arch.hs+2-1
- macaw-ppc/src/Data/Macaw/PPC/Semantics/PPC32.hs+3-3
- macaw-ppc/src/Data/Macaw/PPC/Semantics/PPC64.hs+3-3
- macaw-semmc/macaw-semmc.cabal+6-6
- macaw-semmc/src/Data/Macaw/SemMC/Generator.hs-4
- macaw-semmc/src/Data/Macaw/SemMC/Simplify.hs+16-1
- macaw-semmc/src/Data/Macaw/SemMC/TH.hs+3-3
- macaw-semmc/src/Data/Macaw/SemMC/TH/Monad.hs+7-5
- refinement/macaw-refinement.cabal+1-1
- refinement/src/Data/Macaw/Refinement/Logging.hs+1-1
- refinement/src/Data/Macaw/Refinement/Solver.hs+15-6
- refinement/src/Data/Macaw/Refinement/SymbolicExecution.hs+51-42
- refinement/tests/RefinementTests.hs+7-3
- symbolic/ChangeLog.md+3
- symbolic/macaw-symbolic.cabal+4-6
- symbolic/src/Data/Macaw/Symbolic.hs+31-30
- symbolic/src/Data/Macaw/Symbolic/Bitcast.hs+12-11
- symbolic/src/Data/Macaw/Symbolic/CrucGen.hs+181-158
- symbolic/src/Data/Macaw/Symbolic/MemOps.hs+193-96
- symbolic/src/Data/Macaw/Symbolic/Memory.hs+108-33
- symbolic/src/Data/Macaw/Symbolic/Testing.hs+70-25
- x86/macaw-x86.cabal+2-3
- x86/src/Data/Macaw/X86/Flexdis.hs-4
- x86/src/Data/Macaw/X86/Generator.hs-7
- x86_symbolic/macaw-x86-symbolic.cabal+2-3
- x86_symbolic/src/Data/Macaw/X86/Crucible.hs+181-115
- x86_symbolic/tests/Main.hs+9-3
- x86_symbolic/tests/README.org+2
- x86_symbolic/tests/fail/T260.c+39
- x86_symbolic/tests/fail/T260.opt.exe
- x86_symbolic/tests/fail/T260.unopt.exe
- .github/workflows/test.yml+27-44
- README.md+9
- what4-transition-system/test/Main.hs+3-5
- what4/CHANGES.md+32
- what4/README.md+3-4
- what4/doc/QuickStart.hs+3-4
- what4/src/What4/BaseTypes.hs+6
- what4/src/What4/Config.hs+62-26
- what4/src/What4/Expr.hs+16
- what4/src/What4/Expr/Allocator.hs+201
- what4/src/What4/Expr/App.hs+4-1
- what4/src/What4/Expr/ArrayUpdateMap.hs+1-1
- what4/src/What4/Expr/BoolMap.hs+1-1
- what4/src/What4/Expr/Builder.hs+103-236
- what4/src/What4/Expr/MATLAB.hs+4
- what4/src/What4/Expr/StringSeq.hs+1-1
- what4/src/What4/Expr/UnaryBV.hs+2
- what4/src/What4/Expr/WeightedSum.hs+7-1
- what4/src/What4/FloatMode.hs+76
- what4/src/What4/Interface.hs+1-1
- what4/src/What4/InterpretedFloatingPoint.hs+2
- what4/src/What4/Protocol/SMTLib2.hs+82-44
- what4/src/What4/Protocol/SMTLib2/Syntax.hs+10-10
- what4/src/What4/Protocol/SMTWriter.hs+21-22
- what4/src/What4/SemiRing.hs+6
- what4/src/What4/Solver/Yices.hs+1-1
- what4/src/What4/SpecialFunctions.hs+4-1
- what4/src/What4/Utils/OnlyIntRepr.hs+3
- what4/test/AdapterTest.hs+30-57
- what4/test/ExprBuilderSMTLib2.hs+90-106
- what4/test/ExprsTest.hs+2-4
- what4/test/IteExprs.hs+2-3
- what4/test/OnlineSolverTest.hs+67-82
- what4/test/ProbeSolvers.hs+55
- what4/test/TestTemplate.hs+2-3
- what4/what4.cabal+11-2
0 commit comments