<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sail/test/coq, branch sail2</title>
<subtitle>Formal specification language for ISAs</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/'/>
<entry>
<title>tests: Move copy-pasted code into a shared helper .sh</title>
<updated>2020-09-25T11:30:09+00:00</updated>
<author>
<name>Alex Richardson</name>
</author>
<published>2020-09-25T09:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=782d3860eb0134c81d4a4204b7caab72cda3bd1d'/>
<id>782d3860eb0134c81d4a4204b7caab72cda3bd1d</id>
<content type='text'>
Also fix a few shellcheck warnings related to printf while doing so.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix a few shellcheck warnings related to printf while doing so.
</pre>
</div>
</content>
</entry>
<entry>
<title>Coq: tidy up scope in library</title>
<updated>2020-06-14T22:18:34+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2020-06-14T21:27:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=e22bb9841a5186d0b52b8fa9ad8cf2e46fa51d76'/>
<id>e22bb9841a5186d0b52b8fa9ad8cf2e46fa51d76</id>
<content type='text'>
Helps with Coq 8.11.  Also fix BBVDIR default in test script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Helps with Coq 8.11.  Also fix BBVDIR default in test script.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare Coq library for packaging</title>
<updated>2020-06-10T20:38:06+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2020-06-10T20:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=d2b4a7a1d654cf8f315e2471b1470506255f3d68'/>
<id>d2b4a7a1d654cf8f315e2471b1470506255f3d68</id>
<content type='text'>
- rename files to get rid of prefix
- use -Q to get package name right
- add Base.v to make package imports simpler
- add opam file for coq package
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- rename files to get rid of prefix
- use -Q to get package name right
- add Base.v to make package imports simpler
- add opam file for coq package
</pre>
</div>
</content>
</entry>
<entry>
<title>Update path for newer versions of BBV Coq library</title>
<updated>2020-04-10T12:22:11+00:00</updated>
<author>
<name>Thomas Bauereiss</name>
</author>
<published>2020-03-27T18:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=550db27f8c27e03ecc4defc804c8f360af64fbd6'/>
<id>550db27f8c27e03ecc4defc804c8f360af64fbd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Coq: remove last use and definition of doc_nc_prop</title>
<updated>2019-12-01T21:34:23+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2019-12-01T21:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=92db256a63619b46f3b46169a45205de4f840de7'/>
<id>92db256a63619b46f3b46169a45205de4f840de7</id>
<content type='text'>
(plus test, as it wasn't covered before)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(plus test, as it wasn't covered before)
</pre>
</div>
</content>
</entry>
<entry>
<title>Coq: limited support for existentially-typed tuples</title>
<updated>2019-10-02T10:40:38+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2019-10-02T10:40:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=2d1051cc4a1dfdd1a55e2df6ba331d7f1954bb61'/>
<id>2d1051cc4a1dfdd1a55e2df6ba331d7f1954bb61</id>
<content type='text'>
- in particular at monadic interfaces (i.e., sufficient for instruction
  ast types)
- see commented out part of test/coq/pass/ast_with_dep_tuple.sail for an
  example that's not currently supported
- generate definitions for type-level Bool definitions (i.e., predicates)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- in particular at monadic interfaces (i.e., sufficient for instruction
  ast types)
- see commented out part of test/coq/pass/ast_with_dep_tuple.sail for an
  example that's not currently supported
- generate definitions for type-level Bool definitions (i.e., predicates)
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable part of a test that's been fixed recently.</title>
<updated>2019-09-02T16:04:09+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2019-09-02T16:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=78ff67666473029726ed1b62fdbc6edc7d1d8812'/>
<id>78ff67666473029726ed1b62fdbc6edc7d1d8812</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a couple of overlooked tests</title>
<updated>2019-08-30T13:38:29+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2019-08-30T13:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=767c50a4ba8661b657dd5142fd7ae491eb52ddb6'/>
<id>767c50a4ba8661b657dd5142fd7ae491eb52ddb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Coq: add missing property derivation casts for effectful expressions</title>
<updated>2019-06-21T13:44:29+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2019-06-21T13:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=e8697cb036720cdf75687f0c442c49dd48913bcb'/>
<id>e8697cb036720cdf75687f0c442c49dd48913bcb</id>
<content type='text'>
These don't appear much, but are now showing up in the sail-arm model
due to an innocent change elsewhere.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These don't appear much, but are now showing up in the sail-arm model
due to an innocent change elsewhere.
</pre>
</div>
</content>
</entry>
<entry>
<title>Coq: be more careful when dealing with wildcard argument patterns</title>
<updated>2019-06-21T09:57:15+00:00</updated>
<author>
<name>Brian Campbell</name>
</author>
<published>2019-06-21T09:57:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sail/commit/?id=7a5f75524c59bf885d7c31ed1ae8a7cfe725d5dc'/>
<id>7a5f75524c59bf885d7c31ed1ae8a7cfe725d5dc</id>
<content type='text'>
If they're merged with a type variable then we still need to name the
argument so that it can be used in other types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If they're merged with a type variable then we still need to name the
argument so that it can be used in other types.
</pre>
</div>
</content>
</entry>
</feed>
