[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: source code changes



>> [...]
>> After this week, all future check-ins should compile cleanly with no
>> warning messages.  Anyone who checks in code with warnings will be
>> subject to tarring and feathering.  :)
>> 
>> Lloyd
>
>So that the rest of us may avoid such a fowl fate ;-), under what
>language, compiler, compiler options,  and OS are you referring to?
>
>Thanks,
>Greg Cook

I may have worded that a bit harshly, but I wanted people to notice.  :)

Currently, I have Mash compiling cleanly on Linux (Red Hat 6.2) with
gcc (egcs-1.1.2 release) and with the default compiler options in the
Makefile (-Wall).  I'm going to try it on FreeBSD and SunOS today.

I see that the website also has binaries listed for IRIX and Solaris. 
I don't think we have access to those platforms here.  If anyone knows
where we can get access to other platforms for builds and testing, that
would be greatly appreciated.

Bottom line...  Will I get upset if new changes don't compile cleanly? 
No.  :)  It's unreasonable to assume that you can test on every
platform and every compiler.  The main point is that many changes will
be committed so if you're working on Mash you're going to have to do a
cvs update.  Please don't check in old warning-laden mash code later.

I can also guarantee that this won't be the last wide-scale code change.
Expect to see more updates and more increases in the version number in
the future.  I've been hired to get Mash moving, so let's see what this
pile of code can do!

Lloyd