[Shootout-list] errors in clean benchmarks

Diederik van Arkel dvanarkel@mac.com
Wed, 30 Mar 2005 11:28:10 +0200


On Mar 30, 2005, at 9:37 AM, Brent Fulgham wrote:

> On Mar 29, 2005, at 2:24 PM, Diederik van Arkel wrote:

...

>> for revcomp I've submitted a fixed implementation which doesn't
>> use the substring feature as that is currently not enabled on
>> linux.
>
> This has a problem (see output on website).

errm, I just checked again on my machine against the gcc version
of revcomp and they produce identical output. Would you mind
rechecking on your side?

...

>> As a general remark: the clean language installation on the test
>> machine still appears to be off. Most builds are showing inlining
>> failures which shouldn't occur in a properly installed clean system.
>> Generally this indicates that the system modules from StdEnv need
>> to be compiled another two times (twice to get the cross-module
>> inlining between system files right), the other possibility might
>> be that the existing abc files for the StdEnv don't have unix eoln
>> format. Existing clean compilers might then have a problem with
>> inlining (fixed in HEAD).
>>
>
> I'll e-mail you tomorrow off-list to go over this stuff.  My Linux 
> package is probably not the greatest (I've not played with it much 
> since I set aside the GTK binding a while back) and I should update it 
> to current.
>
> Now that I'm a mostly-Mac OS guy I want to get back into Clean a bit 
> more... :-)

You mean Darwin on i486 or actual MacOS on PPC, if the latter then I
should maybe clean up some of my local mods for you as the current state
of the art is somewhat further along than what is publicly available.
Let me know...

...

>> Finally, I should be submitting fannkuch and k-nucleotide tonight
>> or tomorrow. These have been ready some time but I've been staring
>> at the generated code for some time in disgust. Fresh motivation to
>> add some floating point optimisation to the code generator :-)
>
> I'm looking forward to it.  I love it when the shootout prompts people 
> to make their languages even cooler!  :-)
>

Errm, I'm not with the Clean team anymore so I don't know to what
extent improvements will be made to the official Clean version.

Regards,

Diederik van Arkel