Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001337OCaml~DO NOT USE (was: OCaml general)public2002-08-19 19:552002-08-23 09:30
Reporteradministrator 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001337: bug in -pack
DescriptionFull_Name: Charles Martin
Version: 3.06 via CVS at 1715 UTC today
OS: FreeBSD 4.6
Submission from: adsl-63-195-80-23.dsl.snfc21.pacbell.net (63.195.80.23)


Module names are not hidden by -pack:

$ cat a/foo.ml
let foo x = x + x
$ cd a; ocamlc -pack -o apack.cmo foo.ml; cd ..
$ cat b/foo.ml
let foo x = x +. x
$ cd b; ocamlc -pack -o bpack.cmo foo.ml; cd ..
$ cat foo.ml
let foo a b = Apack.Foo.foo a, Bpack.Foo.foo b
$ ocamlc -c -I a -I b foo.ml
The compiled interfaces a/apack.cmi and b/bpack.cmi
make inconsistent assumptions over interface Foo

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002559)
administrator (administrator)
2002-08-23 09:30

Duplicate of PR#1336

- Issue History
Date Modified Username Field Change
2005-11-18 10:14 administrator New Issue
2017-02-23 16:36 doligez Category OCaml general => -OCaml general
2017-03-03 17:55 doligez Category -OCaml general => -(deprecated) general
2017-03-03 18:01 doligez Category -(deprecated) general => ~deprecated (was: OCaml general)
2017-03-06 17:04 doligez Category ~deprecated (was: OCaml general) => ~DO NOT USE (was: OCaml general)


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker