Mercury Bugs - mercury | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0000556 | mercury | Bug | public | 2022-04-06 12:10 | 2022-04-07 12:56 |
Reporter | juliensf | ||||
---|---|---|---|---|---|
Assigned To | zs | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Platform | OS | OS Version | |||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000556: Stage 2 compiler does not build with --intermod-opt -O5 and rotd-2022-04-04 | ||||
Description | From testing.mercurylang.org fact_table.m:2543: error: the user defined inst fact_table.m:2553: error: the user defined inst fact_table.m:3400: error: the user defined inst building of stage 2 compiler not successful In non-truncated form it is: fact_table.m:2543: In the second argument of predicate `get_hash_table_type'/2: fact_table.m:2543: error: the user defined inst fact_table.m:2543: `ll_backend.fact_table.key_char'/0 fact_table.m:2543: is declared to be applicable only to values of type fact_table.m:2543: `char.char'/0, fact_table.m:2543: but here it is applied to values of type fact_table.m:2543: `character'/0. fact_table.m:2553: In the third argument of predicate fact_table.m:2553: `get_hash_table_type_loop'/3: fact_table.m:2553: error: the user defined inst fact_table.m:2553: `ll_backend.fact_table.key_char'/0 fact_table.m:2553: is declared to be applicable only to values of type fact_table.m:2553: `char.char'/0, fact_table.m:2553: but here it is applied to values of type fact_table.m:2553: `character'/0. fact_table.m:3400: In the fifth argument of predicate fact_table.m:3400: `generate_hash_lookup_code'/7: fact_table.m:3400: error: the user defined inst fact_table.m:3400: `ll_backend.fact_table.key_char'/0 fact_table.m:3400: is declared to be applicable only to values of type fact_table.m:3400: `char.char'/0, fact_table.m:3400: but here it is applied to values of type fact_table.m:3400: `character'/0. It looks like equivalence types are not being expanded in insts correctly. | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
Issue History | |||||
Date Modified | Username | Field | Change | ||
---|---|---|---|---|---|
2022-04-06 12:10 | juliensf | New Issue | |||
2022-04-06 12:22 | zs | Assigned To | => zs | ||
2022-04-06 12:22 | zs | Status | new => assigned | ||
2022-04-06 15:18 | zs | Note Added: 0001187 | |||
2022-04-06 15:37 | juliensf | Note Added: 0001188 | |||
2022-04-07 12:56 | zs | Status | assigned => resolved | ||
2022-04-07 12:56 | zs | Resolution | open => fixed | ||
2022-04-07 12:56 | zs | Note Added: 0001189 |