Skip to Content.
Sympa Menu

ssreflect - [ssreflect] Anomaly: File "tactics/tacinterp.ml", line 1803, characters 35-41: Assertion failed. Please report.

Subject: Ssreflect Users Discussion List

List archive

[ssreflect] Anomaly: File "tactics/tacinterp.ml", line 1803, characters 35-41: Assertion failed. Please report.


Chronological Thread 
  • From: Jason Gross <>
  • To: ssreflect <>
  • Subject: [ssreflect] Anomaly: File "tactics/tacinterp.ml", line 1803, characters 35-41: Assertion failed. Please report.
  • Date: Mon, 18 Aug 2014 17:04:23 +0100

Hi,

Here is some code that gives the anomaly.  Replacing "first foo" with "[ foo | .. ]" makes it go away, which makes me think this is an ssr bug.

Ltac foo :=  
  idtac;
  try (idtac;
       let e := fresh "e" in
       match False with
         | True => idtac
       end;
       first foo).
Goal True.
  foo.


I'm using ssr 1.4, Coq 8.4pl4.

-Jason



Archive powered by MHonArc 2.6.18.

Top of Page