View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0000041 | mercury | Bug | public | 2008-02-01 20:57 | 2014-09-02 12:27 | ||||
Reporter | bvn | ||||||||
Assigned To | juliensf | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000041: unclear error message in case the end_module declaration differs from the :- module description | ||||||||
Description | The compiler bails out this message: Making Mercury/ints/rdfStore_support.int Uncaught Mercury exception: Software Error: modules.m: Unexpected: standardize_impl_items: unexpected items Stack dump not available in this grade. make: *** [nim_tcp_xml_server] Error 1 The situation to reproduce: compile a module MX. Then make a copy of MX to become MY. Change in MY the :- module mx. :- module my. and then recompile. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files |
|
Relationships | |||||||||||
|
Notes | |
juliensf (administrator) 2008-02-08 17:27 |
IIRC, this actually quite difficult to detect at the moment. We are intending to restructure the frontend of the compiler in such a way that things like this will be easier to detect; that work has not been completed yet however. I'll take a look and see if anything can be done in the interim; at the very least the exception could mention the possibility that the :- module and :- end_module declarations disagree. |
zs (developer) 2014-09-02 12:27 |
Fix committed 2014 sep 2. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2008-02-01 20:57 | bvn | New Issue | |
2008-02-08 17:27 | juliensf | Note Added: 0000075 | |
2008-02-08 17:27 | juliensf | Assigned To | => juliensf |
2008-02-08 17:27 | juliensf | Status | new => assigned |
2008-06-06 18:33 | juliensf | Relationship added | has duplicate 0000062 |
2012-12-04 18:22 | juliensf | Relationship added | has duplicate 0000268 |
2014-09-02 12:27 | zs | Note Added: 0000778 | |
2014-09-02 12:27 | zs | Status | assigned => resolved |
2014-09-02 12:27 | zs | Resolution | open => fixed |