>
>Waiting for a new compiler usually delays release for 3 or 4 weeks. I don't 
>have issue with this, but I'm not sure it would worth it. Is there any "deal 
>breaker" bugs in current release ?
>
>There's a bug which annoyed me a lot for quite some time:

var byte array[15]
var byte counter

for 5 using counter loop
  array[counter*3]=counter*5

end loop

on PIC18 cores, the results of counter*5 may get written anywhere. If you're 
lucky, it lands in an unused memory cell. If you're unlucky, it lands in an SFR 
and does whatever it wants.

(I'm not sure if this example really triggers the bug. It is a temp variable 
which gets overwritten when a inline function is executed. It can at least lead 
to valuesbeing stored to "random" locations.)

Greets,
Kiste

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/jallib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to