Linux SNPS ARC Archive on lore.kernel.org
 help / color / Atom feed
From: Vineet Gupta <Vineet.Gupta1@synopsys.com>
To: Adhemerval Zanella <adhemerval.zanella@linaro.org>,
	"libc-alpha@sourceware.org" <libc-alpha@sourceware.org>
Cc: "linux-snps-arc@lists.infradead.org"
	<linux-snps-arc@lists.infradead.org>
Subject: Re: [PATCH v7 00/13] glibc port to ARC processors
Date: Wed, 1 Jul 2020 19:13:56 +0000
Message-ID: <e88bc836-ff16-d32b-cc06-fa473c4c6744@synopsys.com> (raw)
In-Reply-To: <9c1ae166-4e37-e8ab-d6c6-cdbda5b15d83@linaro.org>

On 6/30/20 6:44 PM, Adhemerval Zanella via Libc-alpha wrote:

>> I've posted the incremental series (v7.1) as a followup to include rebase fixes
>> since v7. The changes are minimal and documented in respective patches. Kindly
>> review so we can get this in, in this cycle.
> 
> Thanks for your patience, I will help wrap this up so we can include in
> on 2.32.

And thx to you for your help and time.

>>>> (b) Full testsuite ran in a cross compile setup using buildroot on HSDK development
>>>>     platform. Bulk of failures come from cross testing setup and I
>>>>     intend to improve things with native testing going forward.
>>>>
>>>> | Summary of test results:
>>>> |     30 FAIL   (-3)
>>>> |
>>>> | FAIL: csu/test-as-const-tcb-offsets
>>>> + FAIL: elf/tst-audit14
>>>> + FAIL: elf/tst-audit15
>>>> + FAIL: elf/tst-audit16
> 
> Any idea what it might the culprit here?

These are newly introduced so I didn't probe deeply. strace showed wait() time out

statx(1, "", AT_STATX_SYNC_AS_STAT|AT_EMPTY_PATH, STATX_BASIC_STATS,
{stx_mask=STATX_BASIC_STATS, stx_attrib0
kill(-1805, SIGKILL)                    = 0
kill(1805, SIGKILL)                     = 0
wait4(1805, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGKILL}], WNOHANG|WSTOPPED, NULL)
= 1805
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=1805, si_uid=0,
si_status=SIGKILL, si_utime=0, si_-
write(1, "Timed out: killed the child proc"..., 35Timed out: killed the child
process) = 35
write(1, "\n", 1
)                       = 1

> 
>>>> | FAIL: elf/tst-ldconfig-ld_so_conf-update # not true: dlopen
>>>> | FAIL: iconv/test-iconvconfig		# Needs gconv installed
>>>> | FAIL: io/ftwtest			# Requires execution by non-root
>>>> | FAIL: io/tst-lockf
>>>> | FAIL: libio/tst-wfile-sync
> 
> Could it be related to NFS usage as well?

Very likely so.

>>>> | FAIL: locale/tst-C-locale
>>>> | FAIL: locale/tst-duplocale
>>>> | FAIL: locale/tst-locale-locpath
>>>> | FAIL: locale/tst-locname
>>>> | FAIL: localedata/sort-test
> 
> Any idea why locale is not being working here (these tests are really
> simple, maybe another issue related to the filesystem)?

Actually these are all OK. cross setup sometimes has issues (e.g. nfs automount at
boot not working) these tests hit first and fail. When testing is resumed the
failures stick. I have a clean list of current failure with v7.1 at the end of
this msg.

> 
>>>> | FAIL: nptl/test-cond-printers		# needs Python3 and target GDB on target
>>>> | FAIL: nptl/test-condattr-printers	#    ditto
>>>> | FAIL: nptl/test-mutex-printers	#    ditto
>>>> | FAIL: nptl/test-mutexattr-printers	#    ditto
>>>> | FAIL: nptl/test-rwlock-printers	#    ditto
>>>> | FAIL: nptl/test-rwlockattr-printers	#    ditto
>>>> | FAIL: nptl/tst-umask1			# passes if run natively on target (NFS ACLv3 support needed)
>>>> | FAIL: nss/bug-erange
>>>> | FAIL: nss/tst-nss-files-hosts-getent	# Timed out
>>>> | FAIL: nss/tst-nss-files-hosts-multi	# Timed out
>>>> | FAIL: posix/bug-ga2			# DNS issue: google DNS vs. SNPS
>>>> | FAIL: posix/globtest			# require same user on target and host
>>>> | FAIL: posix/tst-getaddrinfo5		# passes outside corporate network
>>>> | FAIL: stdio-common/bug22		# Needs more RAM: 2 GB memory
> 
> We might try to enhance this test to avoid require too much memory.

Indeed.

current list of failures:
Currently debugging the math errors, they are regression from recent rework for
reviews.

FAIL: elf/tst-audit14
FAIL: elf/tst-audit15
FAIL: elf/tst-audit16
FAIL: elf/tst-ldconfig-ld_so_conf-update
FAIL: iconv/test-iconvconfig
FAIL: io/ftwtest
FAIL: io/tst-lockf
FAIL: libio/tst-wfile-sync
FAIL: locale/tst-localedef-path-norm
FAIL: math/test-double-acos
FAIL: math/test-double-asin
FAIL: math/test-float-exp10
FAIL: math/test-float32-exp10
FAIL: math/test-float32x-acos
FAIL: math/test-float32x-asin
FAIL: math/test-float64-acos
FAIL: math/test-float64-asin
FAIL: math/test-ldouble-acos
FAIL: math/test-ldouble-asin
FAIL: nptl/test-cond-printers
FAIL: nptl/test-condattr-printers
FAIL: nptl/test-mutex-printers
FAIL: nptl/test-mutexattr-printers
FAIL: nptl/test-rwlock-printers
FAIL: nptl/test-rwlockattr-printers
FAIL: nptl/tst-umask1
FAIL: nss/bug-erange
FAIL: nss/tst-nss-files-hosts-getent
FAIL: nss/tst-nss-files-hosts-multi
FAIL: posix/bug-ga2
FAIL: posix/globtest
FAIL: posix/tst-getaddrinfo5
FAIL: stdio-common/bug22
FAIL: sunrpc/bug20790
FAIL: timezone/tst-tzset
_______________________________________________
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc

  reply index

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-15 20:14 Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 01/13] ARC: ABI Implementation Vineet Gupta
2020-07-01  0:06   ` [PATCH v7.1 " Vineet Gupta
     [not found]     ` <b6322150-240a-5f06-b700-83e3eb79deec@linaro.org>
2020-07-01 19:36       ` Vineet Gupta
2020-07-01 19:45         ` Adhemerval Zanella
2020-06-15 20:14 ` [PATCH v7 02/13] ARC: startup and dynamic linking code Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 03/13] ARC: Thread Local Storage support Vineet Gupta
2020-07-01  0:07   ` [PATCH v7.1 " Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 04/13] ARC: Atomics and Locking primitives Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 05/13] ARC: math soft float support Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 06/13] ARC: hardware floating point support Vineet Gupta
2020-07-01  0:08   ` [PATCH v7.1 " Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 07/13] ARC: Linux Syscall Interface Vineet Gupta
2020-07-01  0:08   ` [PATCH v7.1 " Vineet Gupta
     [not found]     ` <e9e2ae28-cd78-5924-c1fa-52b1499c245a@linaro.org>
2020-07-04  3:54       ` Vineet Gupta
2020-07-06 13:20         ` Adhemerval Zanella
2020-07-07  1:25           ` Vineet Gupta
2020-07-07 19:24             ` Adhemerval Zanella
2020-07-07 20:55               ` [PATCH v7.2 " Vineet Gupta
     [not found]                 ` <b64d0df1-4229-d619-0ab1-ded287323775@linaro.org>
2020-07-08 19:32                   ` Vineet Gupta
2020-07-09 16:03                     ` Adhemerval Zanella
2020-07-09 16:24                       ` Vineet Gupta
2020-07-09 16:25                         ` Adhemerval Zanella
2020-07-09 21:13                         ` Vineet Gupta
2020-07-09 21:36                           ` ARC testsuite regressions (was Re: [PATCH v7.2 07/13] ARC: Linux Syscall Interface) Vineet Gupta
2020-07-09 22:01                             ` Alistair Francis
2020-07-09 22:16                               ` Vineet Gupta
2020-07-10  9:28                               ` Florian Weimer
2020-07-10 15:53                                 ` Vineet Gupta
2020-07-10 17:02                                   ` Florian Weimer
2020-07-10 20:07                                     ` Vineet Gupta
2020-07-10 20:32                                       ` Florian Weimer
2020-07-10 19:12                                   ` Alistair Francis
2020-07-10 20:33                                     ` Florian Weimer
2020-07-10 20:56                                       ` Alistair Francis
2020-07-10 19:10                                 ` Alistair Francis
2020-07-07 21:07               ` [PATCH v7.1 07/13] ARC: Linux Syscall Interface Vineet Gupta
2020-07-07 21:32                 ` Joseph Myers
2020-07-07 23:16                   ` Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 08/13] ARC: Linux ABI Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 09/13] ARC: Linux Startup and Dynamic Loading Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 10/13] ARC: ABI lists Vineet Gupta
2020-07-01  0:09   ` [PATCH v7.1 " Vineet Gupta
2020-06-15 20:14 ` [PATCH v7 11/13] ARC: Build Infrastructure Vineet Gupta
2020-07-03 17:09   ` Adhemerval Zanella
2020-06-15 20:14 ` [PATCH v7 12/13] build-many-glibcs.py: Enable ARC builds Vineet Gupta
2020-07-03 17:37   ` Adhemerval Zanella
2020-06-15 20:14 ` [PATCH v7 13/13] Documentation for ARC port Vineet Gupta
2020-07-03 17:38   ` Adhemerval Zanella
2020-06-23 16:56 ` [PATCH v7 00/13] glibc port to ARC processors Vineet Gupta
2020-07-01  0:11   ` Vineet Gupta
2020-07-01  1:44     ` Adhemerval Zanella
2020-07-01 19:13       ` Vineet Gupta [this message]
2020-07-02  1:00         ` ARC math test regressions (was Re: [PATCH v7 00/13] glibc port to ARC processors) Vineet Gupta
2020-07-02  7:17           ` Andreas Schwab
2020-07-02 16:27           ` Joseph Myers
2020-07-02 17:45             ` Vineet Gupta
2020-07-02 21:27       ` [PATCH v7 00/13] glibc port to ARC processors Joseph Myers

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=e88bc836-ff16-d32b-cc06-fa473c4c6744@synopsys.com \
    --to=vineet.gupta1@synopsys.com \
    --cc=adhemerval.zanella@linaro.org \
    --cc=libc-alpha@sourceware.org \
    --cc=linux-snps-arc@lists.infradead.org \
    /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

Linux SNPS ARC Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-snps-arc/0 linux-snps-arc/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-snps-arc linux-snps-arc/ https://lore.kernel.org/linux-snps-arc \
		linux-snps-arc@lists.infradead.org
	public-inbox-index linux-snps-arc

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.infradead.lists.linux-snps-arc


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git