Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001337OCamlOCaml generalpublic2002-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


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker