LS does not support SAA; LACFUN headers result are missing AVIS_SHAPE
|
|
Bugzilla Link |
700 |
Created on |
Apr 21, 2010 22:37 |
Version |
svn |
OS |
Linux |
Architecture |
PC |
Attachments |
ipbbAKD.sac |
Extended Description
Created an attachment (id=688)
source code to reproduce fault
In the ongoing battle to kill CYC, we need to extend LS to make it
support SAA. When it moves a value from within a LACFUN to outside it,
it fails to move the AVIS_SHAPE/DIM information for that.
This results in unpleasant failure modes, such as VPid dying.
The attached will fail if compiled with rbe's local sac2c
(the post-Loch Ness fixerupper that is not checked in yet), with these options:
sac2c -ecc -extrema -doawlf -nowlf ipbbAKD.sac
This is partly a place marker so that we remember to do this work.