<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/dev/doc/critical-bugs, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Document as critical.</title>
<updated>2021-03-26T14:18:28+00:00</updated>
<author>
<name>Guillaume Melquiond</name>
</author>
<published>2021-03-25T14:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=7ff8b12c14867e43d54c3d4c8976a6179250893d'/>
<id>7ff8b12c14867e43d54c3d4c8976a6179250893d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an entry to file critical-bugs.</title>
<updated>2021-02-17T08:53:26+00:00</updated>
<author>
<name>Guillaume Melquiond</name>
</author>
<published>2021-02-17T08:53:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=c150f3ab8dc9d1824d88b6fb9b1da14cb544ffc7'/>
<id>c150f3ab8dc9d1824d88b6fb9b1da14cb544ffc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure accumulators do not exceed the minor heap (partly fix #11170).</title>
<updated>2020-11-20T16:59:18+00:00</updated>
<author>
<name>Guillaume Melquiond</name>
</author>
<published>2020-11-20T16:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=2535afa1b1b5c74b4620d607dc46f3ef6e88d548'/>
<id>2535afa1b1b5c74b4620d607dc46f3ef6e88d548</id>
<content type='text'>
Accumulators can grow arbitrarily large, even when well-typed. So, this
commit makes sure they are allocated on the major heap when they are too
large. If so, fields need to be filled with caml_initialize, in case they
point to the minor heap.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Accumulators can grow arbitrarily large, even when well-typed. So, this
commit makes sure they are allocated on the major heap when they are too
large. If so, fields need to be filled with caml_initialize, in case they
point to the minor heap.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation about the soundness bug.</title>
<updated>2020-11-12T09:58:46+00:00</updated>
<author>
<name>Pierre-Marie Pédrot</name>
</author>
<published>2020-11-10T12:20:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=aa6d64c7de5d75f1a2625a3ec99c3efc699c5440'/>
<id>aa6d64c7de5d75f1a2625a3ec99c3efc699c5440</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dev/doc/critical-bugs</title>
<updated>2020-06-09T13:05:55+00:00</updated>
<author>
<name>Pierre Roux</name>
</author>
<published>2020-06-09T09:36:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=9c76e6b4c9ae24826668fa9f72faf93e5d4c6acf'/>
<id>9c76e6b4c9ae24826668fa9f72faf93e5d4c6acf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #11421 computation of Set+2</title>
<updated>2020-01-22T13:50:15+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2020-01-18T13:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=71aa415282a93a6e23af3b824f8531c58d2d66bd'/>
<id>71aa415282a93a6e23af3b824f8531c58d2d66bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add critical-bugs entry, tests-suite file, and code comment.</title>
<updated>2019-12-27T14:53:38+00:00</updated>
<author>
<name>Guillaume Melquiond</name>
</author>
<published>2019-12-27T05:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=00c0b652311b8c6b26c7e21b17db4ab12a35f286'/>
<id>00c0b652311b8c6b26c7e21b17db4ab12a35f286</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #11039: proof of False with template poly and nonlinear universes</title>
<updated>2019-11-26T10:28:55+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2019-11-15T14:53:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=a5d124dd7c3d43a5ead81cfac30c7d1448002d56'/>
<id>a5d124dd7c3d43a5ead81cfac30c7d1448002d56</id>
<content type='text'>
Using the parameter universes in the constructor causes implicit
equality constraints, so those universes may not be template
polymorphic.

A couple types in the stdlib were erroneously marked template, which
is now detected. Removing the marking doesn't actually change
behaviour though.

Also fixes #10504.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the parameter universes in the constructor causes implicit
equality constraints, so those universes may not be template
polymorphic.

A couple types in the stdlib were erroneously marked template, which
is now detected. Removing the marking doesn't actually change
behaviour though.

Also fixes #10504.
</pre>
</div>
</content>
</entry>
<entry>
<title>The "univ poly can capture global univs" checker side bug is fixed</title>
<updated>2019-11-07T14:05:51+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2019-11-04T15:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=7233d98a79894c6be1cbe99d003982b0f6a5c37b'/>
<id>7233d98a79894c6be1cbe99d003982b0f6a5c37b</id>
<content type='text'>
(by the checker refactor AFAICT)

+ fix commit for the coqtop side fix (it got rebased at some point)

Close #10705
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(by the checker refactor AFAICT)

+ fix commit for the coqtop side fix (it got rebased at some point)

Close #10705
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a De Bruijn bug in the computation of term relevance in the kernel.</title>
<updated>2019-10-16T08:57:47+00:00</updated>
<author>
<name>Pierre-Marie Pédrot</name>
</author>
<published>2019-10-15T19:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=5c5790d587ad425a882ea8bcdcf28d5ac046aaa3'/>
<id>5c5790d587ad425a882ea8bcdcf28d5ac046aaa3</id>
<content type='text'>
Opening up a lambda should always lift the substitution attached to it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Opening up a lambda should always lift the substitution attached to it.
</pre>
</div>
</content>
</entry>
</feed>
