ulam.sac: BitAND' cannot be used as a binary operation
|
|
Bugzilla Link |
947 |
Created on |
Apr 21, 2012 21:00 |
Resolution |
FIXED |
Resolved on |
Apr 22, 2012 20:12 |
Version |
svn |
OS |
Linux |
Architecture |
PC |
Attachments |
ulam.sac |
Extended Description
Created an attachment (id=880)
source code to reproduce fault
This problem appears to have surfaced with the new parser, as it
definitely appears in Build #developer rev 17791:MODIFIED linux-gnu_x86_64
(Sat Apr 21 14:36:43 EDT 2012 by sac)
The offending code is this, in ulam.sac:
z = (rad - 1) BitAND BitShiftRight((( numpasses - 1) - pas) * radixbase, v);
BitAND is defined in stdlib:bits;
sac2c ulam.sac
is enough to bring on the complaint.