| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0000025 | mercury | Bug | public | 2007-11-01 14:24 | 2007-11-01 14:29 | ||||||||
| Reporter | petdr | ||||||||||||
| Assigned To | |||||||||||||
| Priority | high | Severity | crash | Reproducibility | always | ||||||||
| Status | confirmed | Resolution | open | ||||||||||
| Product Version | |||||||||||||
| Target Version | Fixed in Version | ||||||||||||
| Summary | 0000025: tabling of predicates with type class constraints causes an internal compiler error | ||||||||||||
| Description | $ mmc --make table_tc Making Mercury/int3s/table_tc.int3 Making Mercury/ints/table_tc.int Making Mercury/cs/table_tc.c Uncaught Mercury exception: Software Error: table_gen.m: Unexpected: gen_lookup_call_for_type: typeclass_info_type Stack dump not available in this grade. ** Error making `Mercury/cs/table_tc.c'. | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Attached Files |
| ||||||||||||
Notes |
|
|
juliensf (administrator) 2007-11-01 14:29 |
This is a known problem. Basically, tabling of predicates with type class constraints will not work until we change the compiler not to pack type_infos into typeclass_infos. |


