Dear Mehdi,

the most recent camlp5 version in git seems to fix enough bugs to let
the version of matita in Debian compile.

Fingers crossed,
C.S.C.

On Fri, 2016-01-22 at 15:06 +0100, Claudio Sacerdoti Coen wrote:
> Hi,
> 
> this is another bug in camlp5. To trigger it it is sufficient to
> compile with ocamlc -pp camlp5o the two following files:
> 
> bug.mli:
> val find: ?test:string -> unit
> 
> bug.ml:
> let find ?(test = "hello") = assert false
> 
> Therefore the bug needs to be re-assigned to camlp5.
> 
> I will now contact Daniel for another round of bug-fixing.
> 
> Cheers,
> C.S.C.
> 
> On Wed, 2016-01-20 at 21:23 +0100, Mehdi Dogguy wrote:
> > Hi Enrico,
> > 
> > On 20/01/2016 11:15, Enrico Tassi wrote:
> > > On Sun, Oct 18, 2015 at 11:03:35PM +0200, Mehdi Dogguy wrote:
> > > > Package: src:matita
> > > > Version: 0.99.1-3
> > > > Severity: serious
> > > > 
> > > > Dear Maintainer,
> > > 
> > > This bugs is due to camlp5 and fixed in
> > > caca3dd0643ec5aae9df4399fa73eb280808ef18
> > > 
> > > see https://gforge.inria.fr/projects/camlp5/
> > > 
> > 
> > Even using that fix, I get the following failure (while building
> > matita):
> > 
> >   OCAMLC hExtlib.ml
> > File "hExtlib.ml", line 463, characters 10-23:
> > Warning 3: deprecated: String.create
> > Use Bytes.create instead.
> > File "hExtlib.ml", line 1:
> > Error: The implementation hExtlib.ml
> >        does not match the interface hExtlib.cmi:
> >        Values do not match:
> >          val find : ?test:(string -> bool) -> string -> string list
> >        is not included in
> >          val find : ?test:<hidden> -> string -> string list
> >        File "hExtlib.ml", line 530, characters 4-8: Actual
> > declaration
> > ../Makefile.common:99: recipe for target 'hExtlib.cmo' failed
> > make: *** [hExtlib.cmo] Error 2
> > 
> > Didn't you get that error?
> > 
-- 
----------------------------------------------------------------
Prof. Claudio Sacerdoti Coen
Doctor in Computer Science, University of Bologna
E-mail: clauio.sacerdotic...@unibo.it
http://www.cs.unibo.it/~sacerdot
----------------------------------------------------------------

Reply via email to