2024-04-25 21:39 AEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000007mercuryBugpublic2007-10-26 15:48
Assigned To 
Product Version 
Target VersionFixed in Version 
Summary0000007: Type ctor module name bug
DescriptionDate: Wed, 1 Aug 2007 17:45:29 +1000
From: Ralph Becket <rafe@csse.unimelb.edu.au>
To: Julien Fischer <juliensf@csse.unimelb.edu.au>
Subject: Type ctor module name bug

Unpack the attached tar file and build and run foo1 and foo2.
They give different answers, which I think is wrong.

-- Ralph
TagsNo tags attached.
Attached Files


-Upload File
Select File
Maximum size: 2,097 KB
+Upload File



juliensf (administrator)

The problem is that in the program `foo2' it is ambiguous as to whether
the file bar.m contains the module `bar' or the module `foo2.bar'.
The compiler apparently decides that it contains both!

I think the best thing to do here would be to emit a warning if the
module -> source file map is not a bijection.

-Issue History
Date Modified Username Field Change
2007-09-27 23:53 anonymous New Issue
2007-09-27 23:53 anonymous File Added: foobar.tgz
2007-10-26 15:48 juliensf Note Added: 0000040
2007-10-26 15:48 juliensf Status new => feedback
+Issue History