At 08:46 AM 10/26/2002 -0700, Ramesh Ananthakrishnan wrote:
I have this code

     set S12 ""
     set I0 0
WHILE:
     concat S12 "hi"
     add I0 1
     lt I0 10 WHILE
     print S12
     ret
 Well.... S12 does not Concatenate. I tried it a
million other times. If S12 is "" or " " or 0 it does
not concatenate but just stores "hi" once.
Right version of Parrot, so is this a bug? I hunted
round the bugdatabase for some time, but couldn't find
stuff about this.
 Which reminds me. Is there a genral introduction as
to how to search for stuff in the Bug Database. And if
it isn't a stupid question what's a ticket and how do
greenhorns like me make the best use of it.
 The code seems to be correct and I checked that, so I
think it's a bug. If it isn't er.... really sorry.
The example seems to run fine here.

When writing PASM, it sometimes helps to have multiple builds of Parrot laying around. The one I'm using is about two weeks old and none of the bugs in it seem critical to what I'm doing. Whereas the CVS sync I did at the beginning of the week was most unpleasant.

So after building a new version of Parrot (make clean, re-run configure.pl) be sure to run the tests (make test) before you get comfortable with it. Keep whatever old version around that you're sure works. If the new version seems to be bug-compatable with the old one but adds whatever features you're looking for, keep it. If the newer versions seems broke and *stays* broke for a while, post a bug report to p6i with a brief test.





Reply via email to