Re: The 0.18.0 release and Repository Rules
Stefano Corsi <[email protected]> Wed, 29 Jan 2003 08:34:42 +0000
| Newsgroups | gmane.comp.lang.moto.devel |
|---|---|
| Organization | Moto Project |
| Message-ID | <[email protected]> |
Alle 04:48, mercoledì 29 gennaio 2003, David Hakim ha scritto:
> Well, it looks like the different sub-projects of the 0.18.0 release
> are coming to a close. If everyone working on a sub-project could email
> me where things stand I'll make a decision as to whether to declare a
> freeze wednesday night and start tagging and building betas. If all
> goes well we should be able to start putting out betas by thursday or
> friday.
- Comma operator [committed]
- Inline "for" declaration [committed]
- "-O" flag bug fix [committed]
- Inline "for" declaration in loop without increment part [committed]
- Array initialization [sent patch]->[received your change]
This last subproject is in draft state. The tests works, but as I wrote you,
there are some dirty stuff to clean and some optimization to do. I will now
integrate your changes to moto.y and start cleaning up a bit. I have created
a branch sc_array_init_dev to work on this. We can then clean it up later on.
About type verification:
This gets an error (right behaviour):
String [] ints = {"1", "2", 3};
for (i = 0; i < length(ints); i++) {
print ints[i] + " ";
}
tests/array_init.moto:54: Variable of type <String[]> cannot store type
<int[]>
This dies with a MotoException (not handled, so no output) when it tries to
setVarVal the second initializer.
int strings[] = {1,"2",3};
for (i = 0; i < length(strings); i++) {
print strings[i] + " ";
}
> Its come to my attention that the repository hasn't been in the best
> of shape in the last few days. This is probably my fault :) .
I have noticed a lot of test fail (memory) after merging with your latest
changes in the repo. Is it a known behaviour or is it a mistake from my side?
Probably you are working hard on something "inner" during these hours...
> 2) Make sure that everything builds on your local machine (after a
> distclean all the way through to make install) before you commit. If
> you have a workarea on webcodex, you might try to test compile your
> changes there as well. Webcodex uses gcc 2.96, an older version that
> isn't as ... forgiving :) about certain things.
How can I configure moto on webcodex? On my machine I have installed
everything as "root" with prefix=/usr and then I compile as "devel" with the
same prefix without installing. Then I run make test as "devel". How can I do
the same on webcodex?
./configure --prefix=?????
Stefano