-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use itree SpecM monad instead of CompM in Heapster #1778
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 661c442 - Browse repository at this point
Copy the full SHA 661c442View commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f852a35 - Browse repository at this point
Copy the full SHA f852a35View commit details
Commits on Jul 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cba7658 - Browse repository at this point
Copy the full SHA cba7658View commit details
Commits on Jul 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7f1b785 - Browse repository at this point
Copy the full SHA 7f1b785View commit details
Commits on Aug 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b501146 - Browse repository at this point
Copy the full SHA b501146View commit details
Commits on Aug 16, 2022
-
partially rewrote saw translation
Lucas Silver committedAug 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 6e783f7 - Browse repository at this point
Copy the full SHA 6e783f7View commit details
Commits on Aug 17, 2022
-
new draft of multiFixS function signature
Lucas Silver committedAug 17, 2022 Configuration menu - View commit details
-
Copy full SHA for 92fb1f9 - Browse repository at this point
Copy the full SHA 92fb1f9View commit details
Commits on Aug 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1e8e7b3 - Browse repository at this point
Copy the full SHA 1e8e7b3View commit details
Commits on Aug 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 211fac9 - Browse repository at this point
Copy the full SHA 211fac9View commit details
Commits on Aug 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bed9ee8 - Browse repository at this point
Copy the full SHA bed9ee8View commit details
Commits on Aug 25, 2022
-
Merge branch 'master' into heapster-itree
Eddy Westbrook committedAug 25, 2022 Configuration menu - View commit details
-
Copy full SHA for f0a4895 - Browse repository at this point
Copy the full SHA f0a4895View commit details
Commits on Aug 26, 2022
-
updated the SAW core prelude with the new versions of the SpecM opera…
…tions
Eddy Westbrook committedAug 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 0e5bd0e - Browse repository at this point
Copy the full SHA 0e5bd0eView commit details -
Added VoidEvRetType for defining the evRetType of a Void to the SAW c…
…ore prelude
Eddy Westbrook committedAug 26, 2022 Configuration menu - View commit details
-
Copy full SHA for be309ca - Browse repository at this point
Copy the full SHA be309caView commit details
Commits on Aug 31, 2022
-
Eddy Westbrook committed
Aug 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 8b6a93c - Browse repository at this point
Copy the full SHA 8b6a93cView commit details -
added the more general identOpenTerm
Eddy Westbrook committedAug 31, 2022 Configuration menu - View commit details
-
Copy full SHA for f195a8f - Browse repository at this point
Copy the full SHA f195a8fView commit details -
partially finished changing the translation to generate SpecM computa…
…tions instead of CompM
Eddy Westbrook committedAug 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 4ecf85d - Browse repository at this point
Copy the full SHA 4ecf85dView commit details
Commits on Sep 1, 2022
-
almost done changing the translation to generate SpecM computations i…
…nstead of CompM
Eddy Westbrook committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 3eea089 - Browse repository at this point
Copy the full SHA 3eea089View commit details
Commits on Sep 2, 2022
-
got the new translation to SpecM to compile, yay!
Eddy Westbrook committedSep 2, 2022 Configuration menu - View commit details
-
Copy full SHA for b5eb9f1 - Browse repository at this point
Copy the full SHA b5eb9f1View commit details -
fixed some small bugs in the SAW core translation
Eddy Westbrook committedSep 2, 2022 Configuration menu - View commit details
-
Copy full SHA for c434a4c - Browse repository at this point
Copy the full SHA c434a4cView commit details
Commits on Sep 6, 2022
-
changed more of the CompM operations in the translation to use the co…
…rresponding SpecM operations instead
Eddy Westbrook committedSep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for a074cbc - Browse repository at this point
Copy the full SHA a074cbcView commit details -
Eddy Westbrook committed
Sep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 3d90681 - Browse repository at this point
Copy the full SHA 3d90681View commit details -
added translations for the SpecM operations
Eddy Westbrook committedSep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for fbbc4c3 - Browse repository at this point
Copy the full SHA fbbc4c3View commit details -
updated sawLet to use sort 1 instead of sort 0
Eddy Westbrook committedSep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 4e0c3f9 - Browse repository at this point
Copy the full SHA 4e0c3f9View commit details -
whoops, updated the SAW translation to use retS instead of returnS
Eddy Westbrook committedSep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 0b2d854 - Browse repository at this point
Copy the full SHA 0b2d854View commit details
Commits on Sep 7, 2022
-
fixed up references to EnTree specs
Eddy Westbrook committedSep 7, 2022 Configuration menu - View commit details
-
Copy full SHA for c5d8962 - Browse repository at this point
Copy the full SHA c5d8962View commit details
Commits on Oct 4, 2022
-
Merge branch 'master' into heapster-itree
Eddy Westbrook committedOct 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 9a596bb - Browse repository at this point
Copy the full SHA 9a596bbView commit details
Commits on Oct 5, 2022
-
changed the SpecM monad to be a sort 0 instead of a sort 1
Eddy Westbrook committedOct 5, 2022 Configuration menu - View commit details
-
Copy full SHA for f355421 - Browse repository at this point
Copy the full SHA f355421View commit details
Commits on Oct 6, 2022
-
Merge branch 'master' into heapster-itree
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for bebfce2 - Browse repository at this point
Copy the full SHA bebfce2View commit details -
removed the old LetRecType1 type, and updated LetRecType to reference…
… the version from the SpecM module
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 48f53a5 - Browse repository at this point
Copy the full SHA 48f53a5View commit details -
changed some uses of errorM to errorS; added a workaround for issue #…
…1748; changed uses of LetRecTypes to use List1 LetRecType, to be consistent with the SpecM module
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 13d26b9 - Browse repository at this point
Copy the full SHA 13d26b9View commit details -
replaced uses of LetRecTypes with List1 LetRecType in the SpecM stuff…
… to be consistent with the Coq SpecM module
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 4af67c3 - Browse repository at this point
Copy the full SHA 4af67c3View commit details -
Merge branch 'master' into heapster-itree
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 354f285 - Browse repository at this point
Copy the full SHA 354f285View commit details -
removed workaround for issue #1748
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for a991178 - Browse repository at this point
Copy the full SHA a991178View commit details -
fixed mallocSpec in the linked list example to use a SpecM type
Eddy Westbrook committedOct 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 9b19195 - Browse repository at this point
Copy the full SHA 9b19195View commit details
Commits on Oct 8, 2022
-
changed the translation of functions to always use the empty FunStack
Eddy Westbrook committedOct 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 6ad6fa5 - Browse repository at this point
Copy the full SHA 6ad6fa5View commit details
Commits on Oct 11, 2022
-
whoops, fixed Prelude.EmptyFunStack to the correct Prelude.emptyFunStack
Eddy Westbrook committedOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for fb7e632 - Browse repository at this point
Copy the full SHA fb7e632View commit details -
fixed some examples to use SpecM instead of CompM
Eddy Westbrook committedOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 00e56cb - Browse repository at this point
Copy the full SHA 00e56cbView commit details -
fixed the translations of lowned rules to always use the empty FunStack
Eddy Westbrook committedOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 7ed4c4a - Browse repository at this point
Copy the full SHA 7ed4c4aView commit details
Commits on Oct 12, 2022
-
updated all examples to work with the new SpecM monad
Eddy Westbrook committedOct 12, 2022 Configuration menu - View commit details
-
Copy full SHA for 49ecbb1 - Browse repository at this point
Copy the full SHA 49ecbb1View commit details -
Changed SpecM to take in a single EvType argument instead of two sepa…
…rate arguments specifying the event type
Eddy Westbrook committedOct 12, 2022 Configuration menu - View commit details
-
Copy full SHA for e172e9a - Browse repository at this point
Copy the full SHA e172e9aView commit details
Commits on Oct 13, 2022
-
added QuantType instances to SAWCoreScaffolding.v
Eddy Westbrook committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 4a07629 - Browse repository at this point
Copy the full SHA 4a07629View commit details -
moved QuantType instances to a new file, SpecMExtra.v; updated the tr…
…anslations of existsS and forallS to use implicit arguments for their QuantType instances
Eddy Westbrook committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 620c5f8 - Browse repository at this point
Copy the full SHA 620c5f8View commit details -
updated mbox example to work with the new translation
Eddy Westbrook committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for bec4e69 - Browse repository at this point
Copy the full SHA bec4e69View commit details -
updated examples to use the new VoidEv single argument instead of the…
… 2 arguments required before
Eddy Westbrook committedOct 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 085e608 - Browse repository at this point
Copy the full SHA 085e608View commit details
Commits on Oct 20, 2022
-
updated the Prelude to the new definitions of CallS and MultiFixS
Eddy Westbrook committedOct 20, 2022 Configuration menu - View commit details
-
Copy full SHA for eafdee7 - Browse repository at this point
Copy the full SHA eafdee7View commit details
Commits on Oct 21, 2022
-
Updated to the new version of the CallS and MultiFixS combinators, th…
…at take a single "FrameCall" argument to specify function arguments
Eddy Westbrook committedOct 21, 2022 Configuration menu - View commit details
-
Copy full SHA for c269957 - Browse repository at this point
Copy the full SHA c269957View commit details
Commits on Nov 3, 2022
-
added SpecM versions of mapBVVecM and appendCastBVVecM, and updated t…
…he translation to use these
Eddy Westbrook committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for c81daf7 - Browse repository at this point
Copy the full SHA c81daf7View commit details -
whoops, forgot to change appendCastBVVecM in one spot in the translation
Eddy Westbrook committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for da763a5 - Browse repository at this point
Copy the full SHA da763a5View commit details -
whoops, forgot to change mapBVVecM to mapBVVecS
Eddy Westbrook committedNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 54c7e58 - Browse repository at this point
Copy the full SHA 54c7e58View commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d973782 - Browse repository at this point
Copy the full SHA d973782View commit details
Commits on Nov 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ea28b0b - Browse repository at this point
Copy the full SHA ea28b0bView commit details
Commits on Nov 11, 2022
-
Merge branch 'master' into heapster-itree
Eddy Westbrook committedNov 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 83f4ddc - Browse repository at this point
Copy the full SHA 83f4ddcView commit details
Commits on Nov 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 91954fc - Browse repository at this point
Copy the full SHA 91954fcView commit details
Commits on Nov 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 409b1bb - Browse repository at this point
Copy the full SHA 409b1bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd47ad - Browse repository at this point
Copy the full SHA 5cd47adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 366c077 - Browse repository at this point
Copy the full SHA 366c077View commit details -
Configuration menu - View commit details
-
Copy full SHA for d540e52 - Browse repository at this point
Copy the full SHA d540e52View commit details
Commits on Nov 18, 2022
-
fixed up mbox proofs to work with updated entree-specs automation
Eddy Westbrook committedNov 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 9c609ab - Browse repository at this point
Copy the full SHA 9c609abView commit details -
Revert "fixed up mbox proofs to work with updated entree-specs automa…
…tion" This reverts commit 9c609ab.
Configuration menu - View commit details
-
Copy full SHA for a361a65 - Browse repository at this point
Copy the full SHA a361a65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e6e12b - Browse repository at this point
Copy the full SHA 3e6e12bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f8565 - Browse repository at this point
Copy the full SHA 80f8565View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41e5a5b - Browse repository at this point
Copy the full SHA 41e5a5bView commit details -
Merge branch 'master' into heapster-itree
Eddy Westbrook committedNov 18, 2022 Configuration menu - View commit details
-
Copy full SHA for bf26c67 - Browse repository at this point
Copy the full SHA bf26c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec2ac4 - Browse repository at this point
Copy the full SHA aec2ac4View commit details
Commits on Nov 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 63b3a79 - Browse repository at this point
Copy the full SHA 63b3a79View commit details
Commits on Nov 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0e1e995 - Browse repository at this point
Copy the full SHA 0e1e995View commit details -
Configuration menu - View commit details
-
Copy full SHA for 183e923 - Browse repository at this point
Copy the full SHA 183e923View commit details
Commits on Nov 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 031d9a4 - Browse repository at this point
Copy the full SHA 031d9a4View commit details
Commits on Nov 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c1f05e6 - Browse repository at this point
Copy the full SHA c1f05e6View commit details
Commits on Nov 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 03fb5d0 - Browse repository at this point
Copy the full SHA 03fb5d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c40584 - Browse repository at this point
Copy the full SHA 7c40584View commit details
Commits on Nov 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f73203a - Browse repository at this point
Copy the full SHA f73203aView commit details -
Configuration menu - View commit details
-
Copy full SHA for faaa363 - Browse repository at this point
Copy the full SHA faaa363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64b1355 - Browse repository at this point
Copy the full SHA 64b1355View commit details -
Configuration menu - View commit details
-
Copy full SHA for 269f3e5 - Browse repository at this point
Copy the full SHA 269f3e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aba8237 - Browse repository at this point
Copy the full SHA aba8237View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4759cd2 - Browse repository at this point
Copy the full SHA 4759cd2View commit details
Commits on Nov 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ab0e39c - Browse repository at this point
Copy the full SHA ab0e39cView commit details -
added heapster_set_event_type command, along with the io example to u…
…se it
Eddy Westbrook committedNov 30, 2022 Configuration menu - View commit details
-
Copy full SHA for 26f44ac - Browse repository at this point
Copy the full SHA 26f44acView commit details -
Merge branch 'heapster-itree' of github.com:GaloisInc/saw-script into…
… heapster-itree
Eddy Westbrook committedNov 30, 2022 Configuration menu - View commit details
-
Copy full SHA for 0e9eed5 - Browse repository at this point
Copy the full SHA 0e9eed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 290db7e - Browse repository at this point
Copy the full SHA 290db7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a40b3 - Browse repository at this point
Copy the full SHA e4a40b3View commit details
Commits on Dec 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fac87aa - Browse repository at this point
Copy the full SHA fac87aaView commit details
Commits on Dec 2, 2022
-
small tweaks to the hello world example
Eddy Westbrook committedDec 2, 2022 Configuration menu - View commit details
-
Copy full SHA for ac18311 - Browse repository at this point
Copy the full SHA ac18311View commit details -
Merge branch 'heapster-itree' of github.com:GaloisInc/saw-script into…
… heapster-itree
Eddy Westbrook committedDec 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 1a077f4 - Browse repository at this point
Copy the full SHA 1a077f4View commit details
Commits on Dec 8, 2022
-
translateCurryLocalPermImpl: Don't force the use of an EmptyFunStack
This caused typechecking errors in practice in some downstream code.
Configuration menu - View commit details
-
Copy full SHA for c862d47 - Browse repository at this point
Copy the full SHA c862d47View commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c2385cc - Browse repository at this point
Copy the full SHA c2385ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f1d08b - Browse repository at this point
Copy the full SHA 2f1d08bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbac0b2 - Browse repository at this point
Copy the full SHA bbac0b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eabdf2d - Browse repository at this point
Copy the full SHA eabdf2dView commit details -
Install entree-specs as a Coq dependency
This updates the CI to build a particular `entree-specs` commit before building the Coq support libraries. This also updates the instructions in the `saw-core-coq` `README` accordingly. Note that this requires limiting the Coq support window to 8.15 for now, as `entree-specs` requires 8.15 as the minimum. In particular, `entree-specs` does not yet support 8.16 (see GaloisInc/entree-specs#1), so we now require Coq 8.15 exactly.
Configuration menu - View commit details
-
Copy full SHA for d2d9f01 - Browse repository at this point
Copy the full SHA d2d9f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for b91d94e - Browse repository at this point
Copy the full SHA b91d94eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52eca30 - Browse repository at this point
Copy the full SHA 52eca30View commit details