Mercury Bugs - mercury
View Issue Details
0000452mercuryBugpublic2018-02-21 15:162018-02-22 14:05
Reporterwangp 
Assigned Tozs 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000452: model_det need_bit_vec_check
DescriptionThe compiler aborts on the attached test case:

% mmc -s hlc.gc -C -v ml_lookup_switch_test.m
...
% Converting HLDS to MLDS...
Uncaught Mercury exception:
Software Error: ml_backend.ml_lookup_switch: predicate `ml_backend.ml_lookup_switch.ml_gen_simple_atomic_lookup_switch'/13: Unexpected: model_det need_bit_vec_check


(This is not urgent to fix.)
TagsNo tags attached.
Attached Files? ml_lookup_switch_test.m (725) 2018-02-21 15:16
https://bugs.mercurylang.org/file_download.php?file_id=276&type=bug

Notes
(0000965)
zs   
2018-02-22 14:05   
Fix committed feb 22.

Issue History
2018-02-21 15:16wangpNew Issue
2018-02-21 15:16wangpFile Added: ml_lookup_switch_test.m
2018-02-21 21:25zsAssigned To => zs
2018-02-21 21:25zsStatusnew => assigned
2018-02-22 14:05zsStatusassigned => resolved
2018-02-22 14:05zsResolutionopen => fixed
2018-02-22 14:05zsNote Added: 0000965