Original bug ID: 7258 Reporter: pboutill Status: resolved (set by @xavierleroy on 2017-02-18T17:16:50Z) Resolution: fixed Priority: normal Severity: minor Version: 4.03.0 Target version: 4.05.0 +dev/beta1/beta2/beta3/rc1 Fixed in version: 4.05.0 +dev/beta1/beta2/beta3/rc1 Category: tools (ocaml{lex,yacc,dep,debug,...}) Monitored by:@gasche
Bug description
Consider the file install_printer.ml:
module type B =
sig
type t
val print : Format.formatter -> t -> unit
end
module Foo :
sig
module Bar : B
end =
struct
module Bar : B =
struct
type t = int
let print = Format.pp_print_int
end
end
module FooBar = Foo.Bar
Now if you install_printer Install_printer.Foo.Bar.print everything is fine BUT
if you install_printer Install_printer.FooBar.print it segfault under MacOS and Debian with 4.02 and 4.03
The text was updated successfully, but these errors were encountered:
Original bug ID: 7258
Reporter: pboutill
Status: resolved (set by @xavierleroy on 2017-02-18T17:16:50Z)
Resolution: fixed
Priority: normal
Severity: minor
Version: 4.03.0
Target version: 4.05.0 +dev/beta1/beta2/beta3/rc1
Fixed in version: 4.05.0 +dev/beta1/beta2/beta3/rc1
Category: tools (ocaml{lex,yacc,dep,debug,...})
Monitored by: @gasche
Bug description
Consider the file install_printer.ml:
Now if you
install_printer Install_printer.Foo.Bar.print
everything is fine BUTif you
install_printer Install_printer.FooBar.print
it segfault under MacOS and Debian with 4.02 and 4.03The text was updated successfully, but these errors were encountered: