2024-07-18 08:17 AEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000499mercuryBugpublic2022-01-25 01:51
Assigned Tozs 
Product Version 
Target VersionFixed in Version 
Summary0000499: unqualified type encountered assertion
DescriptionThe compiler crashes on the attached (erroneous) source file:

% mmc --make-interface bug
Uncaught Mercury exception:
Software Error: predicate `parse_tree.comp_unit_interface.accumulate_modules_used_by_type_ctor'/3: Unexpected: unqualified type encountered
TagsNo tags attached.
Attached Files
  • ? file icon bug.m (91 bytes) 2020-04-06 13:08




zs (developer)

An immediate fix was committed 2020 april 8. The underlying problem,
ignoring errors by default when making .intN files, has been sortof-solved
by making --halt-at-invalid-interface the default, with the immediate fix
from 2020 preventing a compiler crash if it is ever explicitly switched off.

-Issue History
Date Modified Username Field Change
2020-04-06 13:08 wangp New Issue
2020-04-06 13:08 wangp File Added: bug.m
2020-04-06 14:19 zs Assigned To => zs
2020-04-06 14:19 zs Status new => assigned
2022-01-25 01:51 zs Status assigned => resolved
2022-01-25 01:51 zs Resolution open => fixed
2022-01-25 01:51 zs Note Added: 0001161
+Issue History