<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/test-suite/bugs/opened, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Remove the omega tactic and related options</title>
<updated>2021-04-03T01:52:59+00:00</updated>
<author>
<name>Jim Fehrle</name>
</author>
<published>2021-01-11T22:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d3a51ac24244f586dfeff1a93b68cb084370534e'/>
<id>d3a51ac24244f586dfeff1a93b68cb084370534e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>EConstr iterators respect the binding structure of cases.</title>
<updated>2021-01-04T13:01:05+00:00</updated>
<author>
<name>Pierre-Marie Pédrot</name>
</author>
<published>2019-03-15T16:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=0d7365e6ddcbd14933fcedae777649d31fb311cc'/>
<id>0d7365e6ddcbd14933fcedae777649d31fb311cc</id>
<content type='text'>
Fixes #3166.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #3166.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove test-suite/bugs/opened/bug_3395.v: not a bug</title>
<updated>2020-10-22T18:48:17+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2020-10-22T18:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=13cfe623fd05587f1098af34d2a4bc7ce07f6c7c'/>
<id>13cfe623fd05587f1098af34d2a4bc7ce07f6c7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding the example of bug #2904 into the test suite, and reorganising the test files.</title>
<updated>2020-08-19T11:41:57+00:00</updated>
<author>
<name>Martin Bodin</name>
</author>
<published>2020-08-11T16:51:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=81ed30792484b5fb947b8e53f1363574015ce546'/>
<id>81ed30792484b5fb947b8e53f1363574015ce546</id>
<content type='text'>
Co-authored-by: Gaëtan Gilbert &lt;gaetan.gilbert@skyskimmer.net&gt;
Co-authored-by: Hugo Herbelin &lt;Hugo.Herbelin@inria.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Gaëtan Gilbert &lt;gaetan.gilbert@skyskimmer.net&gt;
Co-authored-by: Hugo Herbelin &lt;Hugo.Herbelin@inria.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Manual implicit arguments: more robustness tests.</title>
<updated>2019-12-04T19:24:29+00:00</updated>
<author>
<name>Hugo Herbelin</name>
</author>
<published>2019-05-21T16:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=19b1345540fcd577fa0322791cd25a8e36b5c71f'/>
<id>19b1345540fcd577fa0322791cd25a8e36b5c71f</id>
<content type='text'>
- Warn in some places where {x:T} is not assumed to occur (e.g. in
  argument of an application, or of a match).
- Warn when an implicit argument occurs several times with the same name.
- Accept local anonymous {_:T} with explicitation possible using name `arg_k`.

We obtain this by using a flag (impl_binder_index) which tells if we
are in a position where implicit arguments matter and, if yes, the
index of the next binder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Warn in some places where {x:T} is not assumed to occur (e.g. in
  argument of an application, or of a match).
- Warn when an implicit argument occurs several times with the same name.
- Accept local anonymous {_:T} with explicitation possible using name `arg_k`.

We obtain this by using a flag (impl_binder_index) which tells if we
are in a position where implicit arguments matter and, if yes, the
index of the next binder.
</pre>
</div>
</content>
</entry>
<entry>
<title>Test-suite: avoid using “omega”</title>
<updated>2019-11-25T08:40:39+00:00</updated>
<author>
<name>Vincent Laporte</name>
</author>
<published>2019-11-05T16:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=ed89ceb71efa910764290e4017c0ca9cb829eb7c'/>
<id>ed89ceb71efa910764290e4017c0ca9cb829eb7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Stdlib] OrderedType: do not pollute the “core” hint database</title>
<updated>2019-10-04T09:29:24+00:00</updated>
<author>
<name>Vincent Laporte</name>
</author>
<published>2019-03-14T10:34:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=94f1cb115b791a36ee660e94bf086e1638acbb88'/>
<id>94f1cb115b791a36ee660e94bf086e1638acbb88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove VtUnknown classification</title>
<updated>2019-05-20T08:50:05+00:00</updated>
<author>
<name>Maxime Dénès</name>
</author>
<published>2019-01-24T23:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=c352873936db93c251c544383853474736f128d6'/>
<id>c352873936db93c251c544383853474736f128d6</id>
<content type='text'>
This clean-up removes the dependency of the current proof mode (and hence
the parsing state) on unification.

The current proof mode can now be known simply by parsing and elaborating
attributes. We give access to attributes from the classifier for this purpose.

We remove the infamous `VtUnknown` code path in the STM which is known to
be buggy.

Fixes #3632 #3890 #4638.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This clean-up removes the dependency of the current proof mode (and hence
the parsing state) on unification.

The current proof mode can now be known simply by parsing and elaborating
attributes. We give access to attributes from the classifier for this purpose.

We remove the infamous `VtUnknown` code path in the STM which is known to
be buggy.

Fixes #3632 #3890 #4638.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make detyping robust w.r.t. indexed anonymous variables</title>
<updated>2019-05-13T09:40:24+00:00</updated>
<author>
<name>Maxime Dénès</name>
</author>
<published>2019-05-10T10:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=cf9f4e566b87d2875f757bb7d54ee4421988e315'/>
<id>cf9f4e566b87d2875f757bb7d54ee4421988e315</id>
<content type='text'>
I don't think there's a reason to treat such variables more severely
than unbound variables. This anomaly is often raised by debug printers
(e.g. when studying complex scenarios using `Set Unification Debug`),
and so makes debugging less convenient.

Fixes #3754, fixes #10026.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I don't think there's a reason to treat such variables more severely
than unbound variables. This anomaly is often raised by debug printers
(e.g. when studying complex scenarios using `Set Unification Debug`),
and so makes debugging less convenient.

Fixes #3754, fixes #10026.
</pre>
</div>
</content>
</entry>
<entry>
<title>Turn `Refine Instance Mode` off by default</title>
<updated>2019-01-22T10:17:59+00:00</updated>
<author>
<name>Maxime Dénès</name>
</author>
<published>2018-12-21T23:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=2986683c5e6379d07574d0cb2ba2a609085aa8e3'/>
<id>2986683c5e6379d07574d0cb2ba2a609085aa8e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
