From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 103493 invoked by alias); 5 Dec 2016 10:02:37 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 102806 invoked by uid 89); 5 Dec 2016 10:02:37 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.8 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=0400, ILP32, H*RU:14.3.301.0, Hx-spam-relays-external:14.3.301.0 X-HELO: dggrg05-dlp.huawei.com Subject: Re: ILP32 for ARM64: testing with glibc testsuite To: Steve Ellcey , Maxim Kuvyrkov , Yury Norov References: <1477081997-4770-1-git-send-email-ynorov@caviumnetworks.com> <20161107082359.GA19666@yury-N73SV> <20161109095650.GA22804@yury-N73SV> <1479419136.908.90.camel@caviumnetworks.com> CC: , , , , , , GNU C Library , , , Andrew Pinski , , "Joseph S. Myers" , , Szabolcs Nagy , , , , Prasun Kapoor , , Geert Uytterhoeven , "Dr. Philipp Tomsich" , , , , , , Adhemerval Zanella , "Zhangjian (Bamvor)" , Ding Tianhong , Hanjun Guo , "jijun (D)" , , "liupeifeng (A)" From: "Zhangjian (Bamvor)" Message-ID: Date: Mon, 05 Dec 2016 10:02:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <1479419136.908.90.camel@caviumnetworks.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020206.58453A96.0171,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2014-11-16 11:51:01, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: d5dfa05eacf3fc198f163b5178620ea3 X-SW-Source: 2016-12/txt/msg00083.txt.bz2 Hi, Steve On 2016/11/18 5:45, Steve Ellcey wrote: > On Wed, 2016-11-16 at 15:22 +0400, Maxim Kuvyrkov wrote: >>> >>> On Nov 9, 2016, at 1:56 PM, Yury Norov >>> wrote: >>> >>>> >>>> Below is the results of glibc testsuite run for aarch64/lp64 > > I have been running the glibc testsuite as well. I have only run it on > an ILP32 enabled kernel. Using that kernel, top-of-tree glibc, and the > ILP32 glibc patches I have no LP64 regressions. There are 5 failures > in LP64 mode but I get them with vanilla top-of-tree glibc sources too. > They are: > nptl/eintr1 (I actually don't run this because it kills the 'make check') > debug/tst-backtrace5 > debug/tst-backtrace6 > nptl/tst-stack4 > nptl/tst-thread_local1 > > In ILP32 mode I get 33 failures, they include the above failures (minus > nptl/tst-thread_local1) plus: > > c++-types-check > conform/ISO11/inttypes.h/conform > conform/ISO11/stdint.h/conform > conform/ISO99/inttypes.h/conform > conform/ISO99/stdint.h/conform > conform/POSIX2008/inttypes.h/conform > conform/POSIX2008/stdint.h/conform > conform/XOPEN2K/inttypes.h/conform > conform/XOPEN2K/stdint.h/conform > conform/XOPEN2K8/inttypes.h/conform > conform/XOPEN2K8/stdint.h/conform > elf/tst-tls1 > elf/tst-tls1-static > elf/tst-tls2 > elf/tst-tls2-static > elf/tst-tls3 > math/check-abi-libm > math/test-double > math/test-double-finite > math/test-float > math/test-float-finite > misc/tst-sync_file_range > nptl/tst-cancel26 > nptl/tst-cancel27 > nptl/tst-sem3 > rt/tst-mqueue1 > rt/tst-mqueue2 > rt/tst-mqueue4 > rt/tst-mqueue7 > stdlib/tst-makecontext3 > > I am currently looking at these ILP32 regressions (starting with the > tls failures) to see if I can figure out what is happening with them. Is there some progresses on it? We could collabrate to fix those issues. Regards Bamvor > > Steve Ellcey > sellcey@caviumnetworks.com >