Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bit Shifts
#12
LCD Wrote:
boriel Wrote:There were bugs with Uinteger and Integer using SHR and SHL (possible stack corruption and wrong values). Also a compiler crash if -O3 was used. This has been fixed. I'm uploading new version 1.2.5r1489c: <!-- m --><a class="postlink" href="http://www.boriel.com/files/zxb/zxbasic-1.2.5r1849c.msi">http://www.boriel.com/files/zxb/zxbasic-1.2.5r1849c.msi</a><!-- m -->

That was Fast! Thank you!!!

Ok, latest version is 1.2.5r1489d: <!-- m --><a class="postlink" href="http://www.boriel.com/files/zxb/zxbasic-1.2.5r1489d.msi">http://www.boriel.com/files/zxb/zxbasic-1.2.5r1489d.msi</a><!-- m --> hich (I believe), fixes all found bugs.

I think we must close the current buglist, and release the 1.2.5 final (stable), and start on 1.2.6. This time I will implement bitwise operators:

| / bOR
& / bAND
~ / bXOR
! / bNOT

and Logical XOR (explained on other thread). As these are new features, yes, there might be the chance for new bugs to appear... :?
So first, let's close 1.2.5 and release it, so we always have an stable version we can go back when necessary (e.g. when comparing compilations or execution behaviors).
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)