From: Alex Schuilenburg <alexs@ecoscentric.com>
To: Ilija Kocho <ilijak@siva.com.mk>
Cc: eCos developers <ecos-devel@ecos.sourceware.org>
Subject: Re: eCos GNU tools 4.6.2-20120125 ready for testing
Date: Fri, 09 Mar 2012 17:15:00 -0000 [thread overview]
Message-ID: <4F5A3A95.2010502@ecoscentric.com> (raw)
In-Reply-To: <4F59CFBE.601@siva.com.mk>
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
next prev parent reply other threads:[~2012-03-09 17:15 UTC|newest]
Thread overview: 76+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-13 17:01 Gnutools: consideration for upgrade to GCC 4.6 Ilija Kocho
2012-01-13 18:54 ` Bernard Fouché
2012-01-13 19:39 ` Ilija Kocho
2012-01-13 19:09 ` Frank Pagliughi
2012-01-13 19:45 ` Ilija Kocho
2012-01-14 10:22 ` John Dallaway
2012-01-14 16:02 ` Sergei Gavrikov
2012-01-15 17:36 ` Grant Edwards
2012-01-15 18:42 ` Sergei Gavrikov
2012-01-15 21:39 ` Stanislav Meduna
2012-01-23 1:01 ` Jonathan Larmour
2012-01-15 22:21 ` Ilija Kocho
2012-01-15 22:21 ` Ilija Kocho
2012-01-23 1:07 ` Jonathan Larmour
2012-01-16 15:20 ` Grant Edwards
2012-01-16 20:43 ` Sergei Gavrikov
2012-01-16 21:11 ` Sergei Gavrikov
2012-01-17 9:58 ` Bernard Fouché
2012-01-17 10:38 ` Paul Beskeen
2012-01-17 12:28 ` Sergei Gavrikov
2012-01-23 0:59 ` Jonathan Larmour
2012-01-14 16:25 ` Ilija Kocho
2012-01-23 1:13 ` Jonathan Larmour
2012-01-23 18:40 ` Ilija Kocho
2012-01-23 19:29 ` Jonathan Larmour
2012-01-25 12:30 ` Alex Schuilenburg
2012-01-25 20:59 ` Ilija Kocho
2012-01-26 13:36 ` Alex Schuilenburg
2012-01-26 20:18 ` Ilija Kocho
2012-02-13 22:02 ` eCos GNU tools 4.6.2-20120125 ready for testing [Was Re: Gnutools: consideration for upgrade to GCC 4.6] Ilija Kocho
2012-02-20 16:00 ` Alex Schuilenburg
2012-02-20 20:45 ` Ilija Kocho
2012-03-02 16:36 ` Alex Schuilenburg
2012-03-03 13:32 ` Ilija Kocho
2012-03-04 0:10 ` Alex Schuilenburg
2012-03-04 17:49 ` Sergei Gavrikov
2012-03-04 23:08 ` Alex Schuilenburg
2012-03-04 19:37 ` eCos GNU tools 4.6.2-20120125 ready for testing John Dallaway
2012-03-04 23:47 ` Alex Schuilenburg
2012-03-05 8:00 ` Sergei Gavrikov
2012-03-07 13:51 ` Sergei Gavrikov
2012-03-07 11:58 ` Alex Schuilenburg
2012-03-07 13:01 ` Ilija Kocho
2012-03-07 13:39 ` Sergei Gavrikov
2012-03-07 13:13 ` John Dallaway
2012-03-12 16:43 ` Alex Schuilenburg
2012-03-16 15:05 ` Alex Schuilenburg
2012-03-08 17:28 ` Alex Schuilenburg
2012-03-09 9:39 ` Ilija Kocho
2012-03-09 17:15 ` Alex Schuilenburg [this message]
2012-03-10 17:16 ` John Dallaway
2012-03-12 16:12 ` Alex Schuilenburg
2012-03-13 13:31 ` Alex Schuilenburg
2012-03-13 14:16 ` Ilija Kocho
2012-03-13 17:47 ` Sergei Gavrikov
2012-03-15 8:50 ` John Dallaway
2012-03-17 14:50 ` Sergei Gavrikov
2012-03-17 20:58 ` John Dallaway
2012-03-17 16:44 ` Stanislav Meduna
2012-03-18 19:10 ` eCos GNU tools 4.6.3-20120315 [Was Re: eCos GNU tools 4.6.2-20120125 ready for testing] Ilija Kocho
2012-04-04 12:57 ` Lambrecht Jürgen
2012-04-04 13:18 ` Ilija Kocho
2012-05-31 8:42 ` eCos GNU tools 4.6.3-20120315 and link time optimization Bernard Fouché
2012-03-05 8:30 ` eCos GNU tools 4.6.2-20120125 ready for testing Tomas Frydrych
2012-03-05 8:56 ` Tomas Frydrych
2012-03-05 9:50 ` John Dallaway
2012-03-05 9:55 ` Anders Montonen
2012-03-05 14:20 ` John Dallaway
2012-03-05 10:16 ` Ilija Kocho
2012-03-05 12:56 ` Tomas Frydrych
2012-03-03 12:58 ` eCos GNU tools 4.6.2-20120125 ready for testing [Was Re: Gnutools: consideration for upgrade to GCC 4.6] Sergei Gavrikov
2012-01-17 9:37 ` Gnutools: consideration for upgrade to GCC 4.6 Tomas Frydrych
2012-01-17 16:10 ` Stanislav Meduna
2012-01-17 16:25 ` Tomas Frydrych
2012-01-17 16:45 ` Ilija Kocho
2012-01-20 14:42 ` Frank Pagliughi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F5A3A95.2010502@ecoscentric.com \
--to=alexs@ecoscentric.com \
--cc=ecos-devel@ecos.sourceware.org \
--cc=ilijak@siva.com.mk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).