Announcement

Collapse

Please Read this before posting a Bug Report

This forum is for reporting bugs in the PicBasic Pro compiler.
You will need to provide code and descriptions that clearly show the problem.

If you just have code that doesn't work but don't know why.
It is more likely to be a bug in your program instead of the compiler

Please don't post your entire program with a simple "It doesn't work".
Reduce it to the minimum amount of code required to show the problem.

Compiler bug reports get priority over anything else.
Be sure it's not in your program first.
See more
See less

PBP 3.0.0 Issue with Bit Aliases

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • PBP 3.0.0 Issue with Bit Aliases

    I've received and verified a bug report for PBP version 3.0.0. A fix is underway.

    Symptom: Bit aliases that point to bits 8 through 15 of a word variable are not functioning properly in some cases. It appears that this only affects word-mode (PBPW) compilation.

    Code:
    test    VAR  WORD
    tbit8   VAR  test.8    ' alias to bit-8
    tbit15  VAR  test.15   ' alias to bit-15
    We'll publish a fix as soon as possible. Until then, we ask that users of PBP 3.0 exercise appropriate caution in critical applications.

    For minor updates such as this, the fix will be added to the next minor revision (3.0.1 in this case) and the trial-version download will be updated. Users of a previously-activated version 3.0.0 may simply install the new version in place of the old.

    My guess is that the fix will be published on Monday, Aug 8. The download page is at:
    http://www.pbp3.com/downloadpbp
    Charles Leo
    ME Labs, Inc.
    http://melabs.com

  • #2
    Update:

    The issue has been pinpointed in the exe code and a 3.0.1 release candidate has been created. Testing will commence shortly.
    Charles Leo
    ME Labs, Inc.
    http://melabs.com

    Comment


    • #3
      Testing is complete. Version 3.0.1 is now available for download:
      http://www.pbp3.com/downloadpbp
      Charles Leo
      ME Labs, Inc.
      http://melabs.com

      Comment

      Working...
      X