[Top][All Lists]

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

Re: [avr-libc-dev] calculating benchmarks

From: Dmitry K.
Subject: Re: [avr-libc-dev] calculating benchmarks
Date: Sat, 21 Feb 2009 16:07:55 +1000
User-agent: KMail/1.5

> > > Are you able to run this script with the latest simulavr?
> >
> > As soon as
> >
> > > I try to call either floating or fixed point routines, I am getting
> > > errors:
> > >
> > > rm: cannot remove `core_avr_dump.core': No such file or directory

I have try the latest simulavr: the same error in result.

1. The latest simulavr is partially broken: the run of first
test (__addsf3) is failed with 'atmega8' target with message:

   devsupp.c:321: ERROR: reference vdev hasn't been created yet

The 'at90s8515' target is OK.
(Eric, I will look this in details.  I am interesting in
simulavr usage).

2. My script was too poor in extracting of clock number.
The format of this line is changed in comparison to
version, this leads to wrong result, like 7 cycles.  I have
correct this (in attach): '[0-9]+ clock cycles'.

Now you can run the latest simulavr with 'at90s8515' target
only (MCU_LIST), or you can install simulavr- with
the patch (in attach).  The critical is only 1 part of patch:
where the division by zero is excluded.


Attachment: bench-libm.sh
Description: application/shellscript

Attachment: simulavr.diff
Description: Text Data

reply via email to

[Prev in Thread] Current Thread [Next in Thread]