|
From: Martin W. <mai...@ma...> - 2016-02-23 23:13:06
|
Martin Whitaker wrote: > Martin Whitaker wrote: >> Yes, running with the -deval_tree debugging option shows that all the SV >> merged operator/assignments (++, --, >>=) don't work in a constant context. >> > I've pushed a fix for this to both the devel and v10 branches. I've tested > basic operation, but not explored mixing types, sizes, part selects, etc. Not > currently supported are: > > - assignment to concatenations > - increment/decrement operators inside expressions > > Operation on real operands is implemented but not tested, because tgt-vvp > doesn't currently support this either. I've now added the missing functionality to tgt-vvp and fixed a few other bugs in this area. |