This is the mail archive of the ecos-devel@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: eCos GNU tools 4.6.2-20120125 ready for testing


Hi Ilija,

On 2012-03-09 09:39, Ilija Kocho wrote:
> Hi Alex
>
> Thank you for the update.
>
> Regarding EA target (ARM7TDMI) I'm interested whether the perms include
> thumb code. There's an issue reported by Sergei that would be good to
> investigate.
> http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001468#c25

Yes, the perms include thumb code.  Every perm is built with and without
thumb support, so there are two versions of each test.

Thumb support looks broken as the same test passes in 32 bit mode.  The
complete list of 325 tests run so far is:

+--------------------------------------+---------+-------------------+------------------+------+
| build                                | perm    | test              | result           | time |
+--------------------------------------+---------+-------------------+------------------+------+
| ecos-anoncvs-arm-ea_lpc2468_32       | default | abs               | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | abs               | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | acos              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | acos              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | asctime           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | asctime           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | asin              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | asin              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | atan              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | atan              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | atan2             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | atan2             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | atexit            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | atexit            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | atoi              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | atoi              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | atol              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | atol              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | basic             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | basic             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | bin_sem0          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | bin_sem0          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | bin_sem1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | bin_sem2          | Pass             |    3 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | bin_sem2          | ActiveTimeout    |  720 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | bin_sem3          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | bin_sem3          | ActiveTimeout    |  720 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | bsearch           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | bsearch           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | cache             | NotApplicable    |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | cache             | NotApplicable    |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ceil              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ceil              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | clock             | Pass             |    3 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | clock             | Fail             |    6 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | clock0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | clock0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | clock1            | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | clock1            | ActiveTimeout    |  721 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | clockcnv          | Pass             |   16 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | clockcnv          | Pass             |   18 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | clocktruth        | Pass             |   47 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | cnt_sem0          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | cnt_sem1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | cnt_sem1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | context           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | context           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | cos               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | cos               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | cosh              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | cosh              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ctime             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ctime             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ctype             | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ctype             | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | cxxsupp           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | dhrystone         | Pass             |   25 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | dhrystone         | Pass             |   27 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | diag_sprintf1     | Pass             |    3 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | diag_sprintf2     | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | div               | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | div               | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | dlmalloc1         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | dlmalloc1         | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | dlmalloc2         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | dlmalloc2         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | except1           | ExecutionTimeout |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | except1           | ExecutionTimeout |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | exp               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | exp               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | fabs              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | fabs              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | flag0             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | flag0             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | flag1             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | floor             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | floor             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | fmod              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | fmod              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | fptest            | Pass             |   39 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | frexp             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | frexp             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | getenv            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | getenv            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | gmtime            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | gmtime            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | heaptest          | ActiveTimeout    |  727 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | heaptest          | ActiveTimeout    |  726 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | i18nmb            | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | i18nmb            | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | i2c_eeprom        | Pass             |   11 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | i2c_eeprom        | ActiveTimeout    |  721 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | intr0 - kernel    | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | intr0 - kernel    | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kalarm0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kalarm0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kcache1           | NotApplicable    |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kcache1           | NotApplicable    |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kcache2           | NotApplicable    |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kcache2           | NotApplicable    |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kclock0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kclock0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kclock1           | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kclock1           | ActiveTimeout    |  723 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kexcept1          | ExecutionTimeout |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kexcept1          | ExecutionTimeout |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kflag0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kflag0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kflag1            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kflag1            | ActiveTimeout    |  721 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kill              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kill              | ActiveTimeout    |  723 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kintr0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kintr0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | klock             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | klock             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmbox1            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kmbox1            | ActiveTimeout    |  723 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmemfix1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kmemfix1          | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmemvar1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kmemvar1          | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmutex0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kmutex0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmutex1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kmutex1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmutex3           | Pass             |   31 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kmutex4           | Pass             |   46 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | kmutex4           | ActiveTimeout    |  721 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ksched1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ksched1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ksem0             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ksem0             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ksem1             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ksem1             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kthread0          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | kthread1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | labs              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | labs              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ldexp             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ldexp             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | ldiv              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | ldiv              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | localtime         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | localtime         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | log               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | log               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | log10             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | log10             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | malloc1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | malloc1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | malloc2           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | malloc2           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | malloc3           | ActiveTimeout    |  728 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | malloc3           | ActiveTimeout    |  726 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | malloc4           | ActiveTimeout    |  726 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | malloc4           | ActiveTimeout    |  730 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mbox1             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mbox1             | ActiveTimeout    |  721 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memchr            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memchr            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memcmp1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memcmp1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memcmp2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memcmp2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memcpy1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memcpy1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memcpy2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memcpy2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memfix1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memfix1           | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memfix2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memfix2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memmove1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memmove1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memmove2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memmove2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memset            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memset            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memvar1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memvar1           | ActiveTimeout    |  723 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | memvar2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | memvar2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mktime            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mktime            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | modf              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | modf              | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mqueue1           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mqueue1           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mutex0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mutex0            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mutex1            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mutex1            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mutex2            | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mutex2            | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | mutex3            | Pass             |   31 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | mutex3            | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | pow               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | pow               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | qsort             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | qsort             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | rand1             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | rand1             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | rand2             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | rand2             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | rand3             | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | rand3             | Pass             |    7 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | rand4             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | rand4             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | realloc           | ActiveTimeout    |  726 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | realloc           | ActiveTimeout    |  725 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | release           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | release           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sched1            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sched1            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sepmeta1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sepmeta1          | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sepmeta2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sepmeta2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | setjmp            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | setjmp            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | setlocale         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | setlocale         | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | signal1 - signals | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | signal1 - signals | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sin               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sin               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sinh              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sinh              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | snprintf          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | snprintf          | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sprintf1          | Pass             |    7 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sprintf1          | Pass             |    7 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sprintf2          | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sprintf2          | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sqrt              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sqrt              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | srand             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | srand             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sscanf            | Pass             |    3 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sscanf            | Pass             |    3 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | stdiooutput       | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | stdiooutput       | Pass             |    4 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcat1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcat1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcat2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcat2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strchr            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strchr            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcmp1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcmp1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcmp2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcmp2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcoll1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcoll1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcoll2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcoll2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcpy1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcpy1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcpy2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcpy2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strcspn           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strcspn           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | stress_threads    | Pass             |   25 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | stress_threads    | ActiveTimeout    |  721 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strftime          | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strftime          | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strlen            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strlen            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strncat1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strncat1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strncat2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strncat2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strncpy1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strncpy1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strncpy2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strncpy2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strnlen           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strnlen           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strpbrk           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strpbrk           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strptime          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strptime          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strrchr           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strrchr           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strspn            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strspn            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strstr            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strstr            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strtok            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strtok            | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strtol            | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strtol            | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strtoul           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strtoul           | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strxfrm1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strxfrm1          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | strxfrm2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | strxfrm2          | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sync2             | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sync2             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | sync3             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | sync3             | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | tan               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | tan               | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | tanh              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | tanh              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | thread0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | thread0           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | thread1           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | thread1           | ActiveTimeout    |  724 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | thread2           | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | thread2           | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | thread_gdb        | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | thread_gdb        | Pass             |    1 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | time              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | time              | Pass             |    2 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | timeslice         | Pass             |   28 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | timeslice         | ActiveTimeout    |  722 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | timeslice2        | Pass             |   28 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | timeslice2        | ActiveTimeout    |  720 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | tm_basic          | Pass             |   35 |
| ecos-anoncvs-arm-ea_lpc2468_32-thumb | default | tm_basic          | ActiveTimeout    |  725 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | wallclock         | Pass             |   23 |
| ecos-anoncvs-arm-ea_lpc2468_32       | default | wallclock2        | Pass             |    1 |
+--------------------------------------+---------+-------------------+------------------+------+


Yes, this is generated from a mysql database :-)

The two types of timeouts, "active" and "exec", are timeouts for output
to be seen from the tests, and maximum execution time permitted
respectively.  These are 720 and 900 seconds respectively for this
platform.  The time is the total time it took for the test to be run in
the test farm (excluding download time) which I have included so you can
see we are being more than generous for the thumb tests.  Missing tests
just have not been run yet.  I have included all passes so you can see
which failures are thumb-only.

And here is a total list of all the failures for the stm3210e_eval board
(4191 tests run so far):

+--------------------------------+----------+-----------------+---------------+------+
| build                          | perm     | test            | result        | time |
+--------------------------------+----------+-----------------+---------------+------+
| ecos-anoncvs-arm-stm3210e_eval | absent1  | testintr        | Fail          |    9 |
| ecos-anoncvs-arm-stm3210e_eval | absent3  | testintr        | Fail          |    3 |
| ecos-anoncvs-arm-stm3210e_eval | bsdnet2  | except1         | Fail          |   12 |
| ecos-anoncvs-arm-stm3210e_eval | bsdnet2  | kexcept1        | Fail          |    5 |
| ecos-anoncvs-arm-stm3210e_eval | bsdnet2  | signal2 - posix | Fail          |    8 |
| ecos-anoncvs-arm-stm3210e_eval | bsdnet2  | timers - var    | NotFinished   |   33 |
| ecos-anoncvs-arm-stm3210e_eval | bsdnet3  | timers - var    | NotFinished   |   27 |
| ecos-anoncvs-arm-stm3210e_eval | compile1 | testintr        | Fail          |    8 |
| ecos-anoncvs-arm-stm3210e_eval | infra1   | except1         | Fail          |    8 |
| ecos-anoncvs-arm-stm3210e_eval | infra1   | kexcept1        | Fail          |    7 |
| ecos-anoncvs-arm-stm3210e_eval | infra1   | testintr        | Fail          |   10 |
| ecos-anoncvs-arm-stm3210e_eval | infra2   | except1         | Fail          |    8 |
| ecos-anoncvs-arm-stm3210e_eval | infra2   | kexcept1        | Fail          |    8 |
| ecos-anoncvs-arm-stm3210e_eval | infra2   | testintr        | Fail          |    9 |
| ecos-anoncvs-arm-stm3210e_eval | libc1    | testintr        | Fail          |    6 |
| ecos-anoncvs-arm-stm3210e_eval | libc2    | testintr        | Fail          |    8 |
| ecos-anoncvs-arm-stm3210e_eval | libm1    | testintr        | Fail          |   12 |
| ecos-anoncvs-arm-stm3210e_eval | libm2    | testintr        | Fail          |    4 |
| ecos-anoncvs-arm-stm3210e_eval | posix1   | except1         | Fail          |    7 |
| ecos-anoncvs-arm-stm3210e_eval | posix1   | kexcept1        | Fail          |    6 |
| ecos-anoncvs-arm-stm3210e_eval | posix1   | signal2 - posix | Fail          |   10 |
| ecos-anoncvs-arm-stm3210e_eval | posix1   | timers - var    | NotFinished   |   66 |
| ecos-anoncvs-arm-stm3210e_eval | posix2   | except1         | Fail          |   10 |
| ecos-anoncvs-arm-stm3210e_eval | posix2   | kexcept1        | Fail          |    3 |
| ecos-anoncvs-arm-stm3210e_eval | posix2   | signal2 - posix | Fail          |    4 |
| ecos-anoncvs-arm-stm3210e_eval | uitron1  | testintr        | Fail          |    9 |
| ecos-anoncvs-arm-stm3210e_eval | uitron2  | testintr        | Fail          |    4 |
| ecos-anoncvs-arm-stm3210e_eval | ustl1    | bvt05           | NotFinished   |   23 |
| ecos-anoncvs-arm-stm3210e_eval | ustl1    | bvt13           | ActiveTimeout |  313 |
| ecos-anoncvs-arm-stm3210e_eval | ustl1    | bvt17           | ActiveTimeout |  310 |
| ecos-anoncvs-arm-stm3210e_eval | ustl1    | sprintf2        | Fail          |   10 |
+--------------------------------+----------+-----------------+---------------+------+


In this case all the NotFinished results terminate due to:

*Program received signal SIGTRAP, Trace/breakpoint trap.*
timers_test (data=<value optimized out>)
    at /home/farm/ecos/ecos-anoncvs/2012-03-01_00.00.00_UTC/packages/hal/cortexm/stm32/var/current/tests/timers.c:265
265	    while( loops-- )
/(gdb)/* bt*
#0  timers_test (data=<value optimized out>)
    at /home/farm/ecos/ecos-anoncvs/2012-03-01_00.00.00_UTC/packages/hal/cortexm/stm32/var/current/tests/timers.c:265
#1  0x6800c182 in Cyg_HardwareThread::thread_entry (thread=0x68031dd0)
    at /home/farm/ecos/ecos-anoncvs/2012-03-01_00.00.00_UTC/packages/kernel/current/src/common/thread.cxx:94
/(gdb)/* quit*


Unfortunately I don't have the time at the moment to export
non-propritary html versions of these result but I will see what I can
do to put up an hourly cron on one of our servers to generate text/plain
result summaries for you.

Please let me know if you need any more info.

Enjoy the weekend.
-- Alex



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]