public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
From: "richard.earnshaw at arm dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/86383] [9 Regression] arm-netbsdelf cross compiler fails in selftests
Date: Fri, 06 Jul 2018 10:39:00 -0000	[thread overview]
Message-ID: <bug-86383-4-ZpHzKewtZe@http.gcc.gnu.org/bugzilla/> (raw)
In-Reply-To: <bug-86383-4@http.gcc.gnu.org/bugzilla/>

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86383

--- Comment #3 from richard.earnshaw at arm dot com ---
On 06/07/18 11:32, Kamil Rytarowski wrote:
> On 04.07.2018 20:55, rearnsha at gcc dot gnu.org wrote:
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86383
>>
>> --- Comment #2 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
>> I'm not sure how relevant the netbsd-elf port is these days.  I believe they've
>> now moved onto an EABI based ABI.  But no GCC port of that has been
>> contributed.
>>
> 
> NetBSD switched on newer ARM CPUs to EABI and keeps compat with OABI. A
> user is free to build either EABI and OABI for ARMv4+ CPUs. Older pre
> ARMv4 CPUs use OABI only.
> 

GCC-9 will drop support for pre-armv4 CPUs.  Such support has been
marked as deprecated for about 3 years now.
>From gcc-bugs-return-609327-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jul 06 10:45:57 2018
Return-Path: <gcc-bugs-return-609327-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 118863 invoked by alias); 6 Jul 2018 10:45:57 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 118397 invoked by uid 55); 6 Jul 2018 10:45:35 -0000
From: "tnfchris at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.
Date: Fri, 06 Jul 2018 10:45:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: target
X-Bugzilla-Version: 7.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tnfchris at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: tnfchris at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 8.2
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-84711-4-j2sBjiJRcG@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-84711-4@http.gcc.gnu.org/bugzilla/>
References: <bug-84711-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2018-07/txt/msg00432.txt.bz2
Content-length: 480

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711

--- Comment #14 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
Author: tnfchris
Date: Fri Jul  6 10:44:35 2018
New Revision: 262472

URL: https://gcc.gnu.org/viewcvs?rev=262472&root=gcc&view=rev
Log:
Require sse for testcase on i686.

        PR target/84711
        * gcc.dg/vect/pr84711.c: Add -msse for i686 targets.


Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.dg/vect/pr84711.c
>From gcc-bugs-return-609328-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jul 06 10:56:04 2018
Return-Path: <gcc-bugs-return-609328-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 10107 invoked by alias); 6 Jul 2018 10:56:03 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 10047 invoked by uid 48); 6 Jul 2018 10:55:59 -0000
From: "janus at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/86417] [9 Regression] FAIL: libgomp.fortran/alloc-comp-3.f90   -O0  (test for excess errors)
Date: Fri, 06 Jul 2018 10:56:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: fortran
X-Bugzilla-Version: 9.0
X-Bugzilla-Keywords: diagnostic
X-Bugzilla-Severity: normal
X-Bugzilla-Who: janus at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-86417-4-7UB3WOI5gs@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-86417-4@http.gcc.gnu.org/bugzilla/>
References: <bug-86417-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2018-07/txt/msg00433.txt.bz2
Content-length: 952

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86417

--- Comment #5 from janus at gcc dot gnu.org ---
(In reply to Thomas Koenig from comment #4)
> The idea of the warning is to ensure that we have
> Location information everywhere, and that patches
> Which do not correctly set the location should cause
> something visible during testing. We do not have this for
> release.

Thanks for the explanation. Makes sense.

Do you have any idea what might have caused the regression?


> We should take care to always regression test libgomp.fortran
> as well...

Yes, I finally got into this habit, after repeatedly breaking libgomp tests
with my patches without noticing it.

I also tried to document how to do this at the bottom of this wiki page:

https://gcc.gnu.org/wiki/TestCaseWriting

It took me a while to figure out how to actually run the Fortran subset of the
libgomp suite (which is not very well documented, or I'm too stupid to find
it).
>From gcc-bugs-return-609329-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jul 06 11:10:21 2018
Return-Path: <gcc-bugs-return-609329-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 13054 invoked by alias); 6 Jul 2018 11:10:21 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 9746 invoked by uid 89); 6 Jul 2018 11:10:20 -0000
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-6.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,GIT_PATCH_2,KAM_SHORT,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=shark, Hx-languages-length:1052
X-HELO: mout.gmx.net
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 06 Jul 2018 11:10:17 +0000
Received: from [192.168.0.241] ([89.78.252.225]) by mail.gmx.com (mrgmx003 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MaqqY-1fqAMJ04gE-00KP82; Fri, 06 Jul 2018 13:10:13 +0200
Subject: Re: [Bug target/86383] [9 Regression] arm-netbsdelf cross compiler fails in selftests
To: "Richard Earnshaw (lists)" <Richard.Earnshaw@arm.com>, "rearnsha at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>, gcc-bugs@gcc.gnu.org
References: <bug-86383-4@http.gcc.gnu.org/bugzilla/> <bug-86383-4-roe7g6Jp7o@http.gcc.gnu.org/bugzilla/> <ab84a63d-cc85-0cfd-a3a6-d6deab95488c@gmx.com> <471e8255-162f-4cdd-45bc-274271cfe973@arm.com>
From: Kamil Rytarowski <n54@gmx.com>
Message-ID: <11bdfd68-ac9b-fd06-81b1-df39b5dae66d@gmx.com>
Date: Fri, 06 Jul 2018 11:10:00 -0000
User-Agent: Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <471e8255-162f-4cdd-45bc-274271cfe973@arm.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DPIsYBf0KjAOKoIVEjTLIhkE17YxYLjpB"
X-IsSubscribed: yes
X-SW-Source: 2018-07/txt/msg00434.txt.bz2

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DPIsYBf0KjAOKoIVEjTLIhkE17YxYLjpB
Content-Type: multipart/mixed; boundary="aZXviM8QUDNqSmU1G6BSFsXRqRyvwHq1l";
 protected-headers="v1"
From: Kamil Rytarowski <n54@gmx.com>
To: "Richard Earnshaw (lists)" <Richard.Earnshaw@arm.com>,
 "rearnsha at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>,
 gcc-bugs@gcc.gnu.org
Message-ID: <11bdfd68-ac9b-fd06-81b1-df39b5dae66d@gmx.com>
Subject: Re: [Bug target/86383] [9 Regression] arm-netbsdelf cross compiler
 fails in selftests
References: <bug-86383-4@http.gcc.gnu.org/bugzilla/>
 <bug-86383-4-roe7g6Jp7o@http.gcc.gnu.org/bugzilla/>
 <ab84a63d-cc85-0cfd-a3a6-d6deab95488c@gmx.com>
 <471e8255-162f-4cdd-45bc-274271cfe973@arm.com>
In-Reply-To: <471e8255-162f-4cdd-45bc-274271cfe973@arm.com>


--aZXviM8QUDNqSmU1G6BSFsXRqRyvwHq1l
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Content-length: 978

On 06.07.2018 12:38, Richard Earnshaw (lists) wrote:
> On 06/07/18 11:32, Kamil Rytarowski wrote:
>> On 04.07.2018 20:55, rearnsha at gcc dot gnu.org wrote:
>>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86383
>>>
>>> --- Comment #2 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
>>> I'm not sure how relevant the netbsd-elf port is these days.  I believe they've
>>> now moved onto an EABI based ABI.  But no GCC port of that has been
>>> contributed.
>>>
>>
>> NetBSD switched on newer ARM CPUs to EABI and keeps compat with OABI. A
>> user is free to build either EABI and OABI for ARMv4+ CPUs. Older pre
>> ARMv4 CPUs use OABI only.
>>
> 
> GCC-9 will drop support for pre-armv4 CPUs.  Such support has been
> marked as deprecated for about 3 years now.
> 

We verify these ports on real hardware.

NetBSD/shark is prepared to be switched to Clang/LLVM as GCC is
obsoleting it and surprisingly LLVM soon might have support for a wider
range of ARM CPUs.


--aZXviM8QUDNqSmU1G6BSFsXRqRyvwHq1l--

--DPIsYBf0KjAOKoIVEjTLIhkE17YxYLjpB
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
Content-length: 850

-----BEGIN PGP SIGNATURE-----

iQJABAEBCAAqFiEELaxVpweEzw+lMDwuS7MI6bAudmwFAls/TnkMHG41NEBnbXgu
Y29tAAoJEEuzCOmwLnZs8dQP/354pV57LSXIfbux5sAmcmdycNXijxoWL+VyutwX
CarOa46sg0lrjTD05mo0cf62m1g2gyWLedyFSPHdWaqYP/0A/4N2ipsiCfeqAcmF
OlwlwRZNqwOD8eOFYOOGjqs+z/AaI04esGlkW7x7N8NgmCEurPd9YtPmp2e4LIdJ
km14+3KH+dj5EKtsrZ/Qg9HjQ8klV2RHE8/JMGerI8Af3pZyXTzMLwn/rq+VRdzu
u3/TIEytXFDDJaGhgmZxsJnxTnIOb2HkXNnAgJnlth1lY/9fUwqDjQC05cSmWIZb
gp10Rsnv/YfZI5J7StjFC6P8NwvhipNhsP6Ce1Dcqd031YD2yG/hFnrGJxY8r8ZS
XoE+i7l6Op/khczGYUYhlGt2tZkGWTb+RWJNznnKjxmHzPnBCITvPXn3NsdvUq2I
SDURKzxmPC4RU0/F1i8/AVD7SddJhyVeTSTQu+EeDeMJ31I7cXy2hNCX7S5PN7V6
2U93vO55ug3slS/1TV5imbaZfJ9fp70pAS60JhNf3ctYkFQpEX8QvlWjdqXPrn4N
oOlwfTLoBGnzm829ZBU5ig3rUnf/n3xy1rZo4LFuXW+z5gKXRAJ9TxbUB61TdQkS
hhL0sRUePBIeOnVaGXSytG/P/No40+IrGpQk1SeZEjBEixgZxz+gM/6j2qQ9hBo2
eFJJ
=yKdd
-----END PGP SIGNATURE-----

--DPIsYBf0KjAOKoIVEjTLIhkE17YxYLjpB--


  parent reply	other threads:[~2018-07-06 10:39 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <bug-86383-4@http.gcc.gnu.org/bugzilla/>
     [not found] ` <bug-86383-4-roe7g6Jp7o@http.gcc.gnu.org/bugzilla/>
     [not found]   ` <ab84a63d-cc85-0cfd-a3a6-d6deab95488c@gmx.com>
2018-07-06 10:38     ` Richard Earnshaw (lists)
2018-07-06 10:39 ` richard.earnshaw at arm dot com [this message]
2018-07-06 13:26 ` richard.earnshaw at arm dot com
2018-07-10 17:51 ` richard.earnshaw at arm dot com

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=bug-86383-4-ZpHzKewtZe@http.gcc.gnu.org/bugzilla/ \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=gcc-bugs@gcc.gnu.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
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).