2024-11-22 00:34 AEDT

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000457mercuryBugpublic2018-04-30 18:49
Reporterwangp 
Assigned Towangp 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000457: abort on construct_statically in var_locn
DescriptionThe compiler aborts on the attached test case in low-level C grades with --loop-invariants --intermod-opt. The --loop-invariants option calls the mark_static_terms pass, which is (as I understand) otherwise only used for MLDS grades. var_locn.m aborts when it sees the construct_statically introduced by mark_static_terms.

The original comment:
  % XXX We should probably throw an exception if we find either
  % construct_statically or reuse_cell here.
was added by Quan for his RBMM work. I suspect var_locn_assign_dynamic_cell_to_var should just treat construct_statically like construct_dynamically.
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0000998

wangp (developer)

Fixed in commit 72bc36afc
+Notes

-Issue History
Date Modified Username Field Change
2018-04-29 12:19 wangp New Issue
2018-04-29 12:19 wangp File Added: construct_statically_abort.m
2018-04-30 18:49 wangp Assigned To => wangp
2018-04-30 18:49 wangp Status new => resolved
2018-04-30 18:49 wangp Resolution open => fixed
2018-04-30 18:49 wangp Note Added: 0000998
+Issue History