Error in Intbv class?
Forumulator Bing <[email protected]> Thu, 3 Mar 2016 17:44:07 +0530
| Newsgroups | gmane.comp.python.myhdl |
|---|---|
| Message-ID | <CAN1NP8imSuhJDc=A8=f9YJWf31SSJouukad5yB7Z-=BeO4+-cA@mail.gmail.com> |
Hello,
I may have found a potential bug in intbv:
>>> a=intbv(5)[4:0]
>>> a[6:0]=20
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.4/dist-packages/myhdl/_intbv.py", line 180,
in __setitem__
self._handleBounds()
File "/usr/local/lib/python3.4/dist-packages/myhdl/_intbv.py", line 77,
in _handleBounds
(self._val, self._max))
ValueError: intbv value 20 >= maximum 16
>>> a
intbv(20)
It gives a ValueError, but still sets the value of a to 20. Would this be
considered a bug since an exception is thrown?
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
myhdl-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/myhdl-list