From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by sourceware.org (Postfix) with ESMTPS id 6401E3858D28 for ; Wed, 15 Dec 2021 05:34:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6401E3858D28 Received: by mail-pl1-x636.google.com with SMTP id q17so15440448plr.11 for ; Tue, 14 Dec 2021 21:34:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=IRGsPmDuuJX1TOoCxT1Buj1iBbieoHB/+YYf/dIXHGI=; b=BBHzQKTL6S7OmkEzoSefRPJCY+kP5YsDcLjNAmdcUXreCm7DVrPdfsKwVIgmbjd4jW +JFy4CH7lhrlZ2wGbeL6Rtxj/GrKdDNvCuGt3ozJNtaxgDVSXJWq9CDXj+KV3jow9nmx +AGMsf7J3AF8M+wTtMtM/IXZZpPVBlU37liWouXY8Q8X/JgblaAWZg64Ozp3ZLj8utn/ egbd00PTCsBtgVJwCuTHEGFOIDVQs21mU2uVIbn4H4BUMtEGjpOjnVak26V5i14bwB7c TNJ9XVR4HWqbYfo6pTNM/StxLrK77sOiArofT9UJj/6LHA1rbrP0jO2pTZCkcI+kKRyf GHQA== X-Gm-Message-State: AOAM531J7X2QzHyAjbr7ZbH1OhF3Z0DD6J/SevYev3wSBajsAIBcdEl6 iiBliIudaig3D2TjADuj4Lc= X-Google-Smtp-Source: ABdhPJxn7BsSTfypnSVKTQAwN4jg50H17SfqCNowBkRdIH4uBrzgCMyuRXqswa2rtzyuXWLyn9S/EQ== X-Received: by 2002:a17:902:f2c2:b0:141:9ce8:930f with SMTP id h2-20020a170902f2c200b001419ce8930fmr9336971plc.68.1639546466465; Tue, 14 Dec 2021 21:34:26 -0800 (PST) Received: from localhost ([2409:10:24a0:4700:e8ad:216a:2a9d:6d0c]) by smtp.gmail.com with ESMTPSA id h5sm864557pfc.113.2021.12.14.21.34.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Dec 2021 21:34:25 -0800 (PST) Date: Wed, 15 Dec 2021 14:34:23 +0900 From: Stafford Horne To: Adhemerval Zanella Cc: GLIBC patches , Florian Weimer , Openrisc Subject: Re: [PATCH v3 00/13] Glibc OpenRISC port Message-ID: References: <20211210233456.4146479-1-shorne@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2021 05:34:29 -0000 On Tue, Dec 14, 2021 at 10:19:03PM -0300, Adhemerval Zanella wrote: > > > On 14/12/2021 17:25, Adhemerval Zanella wrote: > > > > > > On 10/12/2021 20:34, Stafford Horne via Libc-alpha wrote: > >> This is the OpenRISC port for glibc that I have been working on. > >> > >> Changes since v2: > >> - Fixed suggestions from Joseph Myers: > >> - Fix comment style, and description on top of each file > >> - Make sure macros have parentheses when needed, > >> - Bump required kernel down to 5.4.0 and document > >> - Regenerate arch-syscall.h > >> - Fixed suggestions from Adhemerval: > >> - Remove kernel_stat.h > >> - Just set MMAP2_PAGE_UNIT to 8K > >> - Remove ioctl.c and syscall.c files > >> - Update TCB alignment to 32 bytes > >> > >> Changes since v1: > >> - Update api's as suggested by Florian > >> - Remove hard float support > >> - Updates to get all tests passing > >> - Split patch into managable bits similar to recent ARC port > >> > >> Documentation: > >> > >> Architecture / ABI docs: > >> https://raw.githubusercontent.com/openrisc/doc/master/openrisc-arch-1.3-rev1.pdf > >> > >> Test Results: > >> > >> build-many-glibcs.py: > >> > >> PASS with mainline ang gcc-11. > >> > >> Full test suite: > >> > >> The full suite is running using the gcc-11 branch of GCC, mainline shows > >> issues with math soft-fp. > >> > >> Note, there are a few more failures compared to before, this is due to me > >> running with a timeout of 30 vs usual 300. It allows the tests to complete > >> faster, but I get a few more timeouts. There were 15 timeouts which I > >> confirm do work if I increase the timeoutfactor. The 2 real failures marked > >> with * below. > >> > >> # test start: 2021-12-08T19:59:00+09:00 > >> > >> # failures > >> FAIL:*elf/tst-bz15311 > > > > This seems to be a real issue, the output shows the new sorting algorithm seems > > not be enabled (the output shows the destructor order for dynamic_sort=1). We > > need to figure out what is happening here. > > It does like the destructor ordering issue Florian has posted a patch [1]. > > [1] https://sourceware.org/pipermail/libc-alpha/2021-December/134165.html I confirm applying these 2 patches from Florian does fix elf/tst-bz15311 for me. Thanks for the heads up. -Stafford