public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
@ 2014-12-11 15:45 ` kuehro at gmx dot de
  2014-12-11 15:45 ` kuehro at gmx dot de
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 15:45 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
Created attachment 34254
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34254&action=edit
libstdc++-patch2


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
  2014-12-11 15:45 ` [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD kuehro at gmx dot de
@ 2014-12-11 15:45 ` kuehro at gmx dot de
  2014-12-11 15:46 ` kuehro at gmx dot de
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 15:45 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #2 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
Created attachment 34255
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34255&action=edit
libstdc++-patch3


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
  2014-12-11 15:45 ` [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD kuehro at gmx dot de
  2014-12-11 15:45 ` kuehro at gmx dot de
@ 2014-12-11 15:46 ` kuehro at gmx dot de
  2014-12-11 15:47 ` kuehro at gmx dot de
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 15:46 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #3 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
Created attachment 34256
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34256&action=edit
libcilkrts1


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2014-12-11 15:46 ` kuehro at gmx dot de
@ 2014-12-11 15:47 ` kuehro at gmx dot de
  2014-12-11 15:48 ` kuehro at gmx dot de
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 15:47 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #4 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
Created attachment 34257
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34257&action=edit
libcilkrts-thread

cilk uses a non-posix function


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2014-12-11 15:47 ` kuehro at gmx dot de
@ 2014-12-11 15:48 ` kuehro at gmx dot de
  2014-12-11 15:50 ` kuehro at gmx dot de
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 15:48 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #5 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
Created attachment 34258
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34258&action=edit
libgfortran-weak


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2014-12-11 15:48 ` kuehro at gmx dot de
@ 2014-12-11 15:50 ` kuehro at gmx dot de
  2014-12-11 15:55 ` rguenth at gcc dot gnu.org
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 15:50 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #6 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
Created attachment 34259
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34259&action=edit
test_summary

All gfortran tests fail to run due to bug #39570


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2014-12-11 15:50 ` kuehro at gmx dot de
@ 2014-12-11 15:55 ` rguenth at gcc dot gnu.org
  2014-12-11 15:59 ` redi at gcc dot gnu.org
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-12-11 15:55 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Kai-Uwe Eckhardt from comment #0)
> Created attachment 34253 [details]
> libstdc++-patch1
> 
> Bootstrap of 5.0 fails on NetBSD, but with the patches in NetBSD's package
> system
> pkgsrc it builds a functional gcc. In Bug #48244 I was asked to submit a
> minimal set of patches to bootstrap with testresults.

Please submit them by posting them to gcc-patches@gcc.gnu.org.

> So I did a stepwise
> bootstrap until failure and used the relevant patches from pkgsrc, precisely
> http://pkgsrc-wip.cvs.sourceforge.net/viewvc/pkgsrc-wip/wip/gcc50snapshot/
> 
> On NetBSD 7.0 amd64:
> 
> /home/kue/build/gcc_patched/gcc-5-20141207/configure --disable-nls
> --with-libiconv-prefix=/usr --enable-__cxa_atexit
> --with-gxx-include-dir=/home/kue/gcc5install/include/c++/
> --enable-languages='c obj-c++ objc fortran c++' --enable-shared
> --enable-long-long --with-local-prefix=/home/kue/gcc5install --enable-libssp
> --enable-threads=posix --with-boot-ldflags='-static-libstdc++ -static-libgcc
> -Wl,-R/home/kue/local/lib ' --with-gnu-ld --with-ld=/usr/bin/ld
> --with-gnu-as --with-as=/usr/bin/as --with-arch=nocona --with-tune=nocona
> --with-fpmath=sse --prefix=/home/kue/gcc5install --build=x86_64--netbsd
> --host=x86_64--netbsd --infodir=/home/kue/gcc5install/info
> --mandir=/home/kue/gcc5install/man ac_cv_func_clock_gettime=yes
> ac_cv_func_gethostbyname=yes ac_cv_func_freelocale=no
> ac_cv_func_newlocale=no ac_cv_func_uselocale=no
> 
> env ac_cv_func_clock_gettime=yes ac_cv_func_gethostbyname=yes
> ac_cv_func_freelocale=no ac_cv_func_newlocale=no ac_cv_func_uselocale=no
> gmake 2>&1|tee builderror.log
> gmake -k check 2>&1|tee testsuiterun.log
> 
> 
> the six attached patches are necessary to bootstrap.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (6 preceding siblings ...)
  2014-12-11 15:55 ` rguenth at gcc dot gnu.org
@ 2014-12-11 15:59 ` redi at gcc dot gnu.org
  2014-12-11 16:00 ` redi at gcc dot gnu.org
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: redi at gcc dot gnu.org @ 2014-12-11 15:59 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Kai-Uwe Eckhardt from comment #0)
> Created attachment 34253 [details]
> libstdc++-patch1

This introduces an ABI change.

Also, if _CTYPE_BL represents the "blank" character class, I would expect it to
be used for the ctype_base::blank mask defined at the end of the file. I only
defined it as equal to ctype_base::space because as far as I could tell NetBSD
didn't support a bitmask element for "blank". If that's changed in recent
releases we should set ctype_base::blank properly.


(In reply to Kai-Uwe Eckhardt from comment #1)
> Created attachment 34254 [details]
> libstdc++-patch2

(In reply to Kai-Uwe Eckhardt from comment #2)
> Created attachment 34255 [details]
> libstdc++-patch3

These two are OK.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (7 preceding siblings ...)
  2014-12-11 15:59 ` redi at gcc dot gnu.org
@ 2014-12-11 16:00 ` redi at gcc dot gnu.org
  2014-12-11 18:38 ` kuehro at gmx dot de
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: redi at gcc dot gnu.org @ 2014-12-11 16:00 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #9 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #7)
> Please submit them by posting them to gcc-patches@gcc.gnu.org.

And please CC libstdc++@gcc.gnu.org for the three libstdc++ patches.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (8 preceding siblings ...)
  2014-12-11 16:00 ` redi at gcc dot gnu.org
@ 2014-12-11 18:38 ` kuehro at gmx dot de
  2020-01-17 20:00 ` n54 at gmx dot com
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: kuehro at gmx dot de @ 2014-12-11 18:38 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #10 from Kai-Uwe Eckhardt <kuehro at gmx dot de> ---
> And please CC libstdc++@gcc.gnu.org for the three libstdc++ patches.

Done.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (9 preceding siblings ...)
  2014-12-11 18:38 ` kuehro at gmx dot de
@ 2020-01-17 20:00 ` n54 at gmx dot com
  2024-04-14 21:36 ` pinskia at gcc dot gnu.org
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 14+ messages in thread
From: n54 at gmx dot com @ 2020-01-17 20:00 UTC (permalink / raw)
  To: gcc-bugs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="UTF-8", Size: 341623 bytes --]

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

--- Comment #17 from n54 at gmx dot com ---
On 17.01.2020 18:15, redi at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64271
>
> --- Comment #16 from Jonathan Wakely <redi at gcc dot gnu.org> ---
> Those patches actually were sent to the list, and I reviewed them, and got no
> reply:
> https://gcc.gnu.org/ml/libstdc++/2014-12/msg00069.html
>

I'm sorry for this, it was probably overlooked.

> I've committed them (after suitable updates) so the libstdc++ parts of this
> should be finished now.
>

Thanks!

> libcilkrts was dropped from GCC mainline. Is the libgfortran/configure patch
> still relevant and needed?
>

We still keep this GTHREAD_USE_WEAK patch locally, but I have no idea
what is/was the original intention with it and who authored it.

The earliest note on it I can see in pkgsrc/lang/gcc47 from 2012/04/16.

Adding TO: tech-toolchain@ as someone could shed light on it.
>From gcc-bugs-return-666066-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 20:08:42 2020
Return-Path: <gcc-bugs-return-666066-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 98650 invoked by alias); 17 Jan 2020 20:08:42 -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 98583 invoked by uid 48); 17 Jan 2020 20:08:38 -0000
From: "doug at cs dot dartmouth.edu" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/93278] huge almost empty array takes huge time to compile and produces huge object file
Date: Fri, 17 Jan 2020 20:08:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 7.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: doug at cs dot dartmouth.edu
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93278-4-4cVhiPmo9d@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93278-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93278-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: 2020-01/txt/msg01792.txt.bz2
Content-length: 767

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

--- Comment #5 from doug mcilroy <doug at cs dot dartmouth.edu> ---
The waste of time and space happens in the assembler, but the assembler only
does what it is told to do. There must be a way for gcc to tell it to put array
a in a partially filled ELF section.

$ cat junk.c
char a[10000000] = "x";
int main(){ return 0; }

$ bin/gcc --version
bin/gcc (GCC) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


$ time /bin/gcc junk.c

real    0m3.864s
user    0m2.919s
sys     0m0.326s

$ ls -l a.exe
-rwxr-xr-x 1 DOUG DOUG 10158440 Jan 17 14:43 a.exe
>From gcc-bugs-return-666067-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 20:09:24 2020
Return-Path: <gcc-bugs-return-666067-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 99719 invoked by alias); 17 Jan 2020 20:09:24 -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 99645 invoked by uid 48); 17 Jan 2020 20:09:20 -0000
From: "doug at cs dot dartmouth.edu" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/93278] huge almost empty array takes huge time to compile and produces huge object file
Date: Fri, 17 Jan 2020 20:09:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 7.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: doug at cs dot dartmouth.edu
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93278-4-KcXzN9LPxY@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93278-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93278-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: 2020-01/txt/msg01793.txt.bz2
Content-length: 767

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

--- Comment #6 from doug mcilroy <doug at cs dot dartmouth.edu> ---
The waste of time and space happens in the assembler, but the assembler only
does what it is told to do. There must be a way for gcc to tell it to put array
a in a partially filled ELF section.

$ cat junk.c
char a[10000000] = "x";
int main(){ return 0; }

$ bin/gcc --version
bin/gcc (GCC) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


$ time /bin/gcc junk.c

real    0m3.864s
user    0m2.919s
sys     0m0.326s

$ ls -l a.exe
-rwxr-xr-x 1 DOUG DOUG 10158440 Jan 17 14:43 a.exe
>From gcc-bugs-return-666068-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 20:22:07 2020
Return-Path: <gcc-bugs-return-666068-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 19572 invoked by alias); 17 Jan 2020 20:22:06 -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 19505 invoked by uid 48); 17 Jan 2020 20:22:02 -0000
From: "jakub at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/93278] huge almost empty array takes huge time to compile and produces huge object file
Date: Fri, 17 Jan 2020 20:22:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 7.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jakub at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-93278-4-9c3WJxuckA@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93278-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93278-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: 2020-01/txt/msg01794.txt.bz2
Content-length: 1509

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to doug mcilroy from comment #6)
> The waste of time and space happens in the assembler, but the assembler only
> does what it is told to do. There must be a way for gcc to tell it to put
> array a in a partially filled ELF section.

There is no way to do that in ELF that the compiler could use.  
Sections only have address/size/offset and whether they are allocated or not,
there is no such thing as sections partially backed by the object and partially
zero filled.  The only thing that is there is that some sections might be
instead of the usual @progbits @nobits instead, and that is what you get if
you'll have the variable completely filled with zeros.
For your case, where a variable is partially initialized with non-zeros and
mostly zeros afterwards, you can do it by hand in assembler by making the
variable go from one named section to another one, and arranging that the
linker emits those two sections next to each other, but that isn't something
the compiler can arrange.
In ELF, the segments can be partially backed by data and rest zero initialized.
>From gcc-bugs-return-666069-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 20:58:35 2020
Return-Path: <gcc-bugs-return-666069-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 118979 invoked by alias); 17 Jan 2020 20:58:34 -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 118894 invoked by uid 48); 17 Jan 2020 20:58:30 -0000
From: "msc at linux dot ibm.com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug testsuite/92955] [10 regression] gcc.dg/vect/pr60505.c fails starting with r279392
Date: Fri, 17 Jan 2020 20:58:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: testsuite
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: diagnostic
X-Bugzilla-Severity: normal
X-Bugzilla-Who: msc at linux dot ibm.com
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-92955-4-ClwfgNset4@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92955-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92955-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: 2020-01/txt/msg01795.txt.bz2
Content-length: 1529

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

Matheus Castanho <msc at linux dot ibm.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |msc at linux dot ibm.com

--- Comment #3 from Matheus Castanho <msc at linux dot ibm.com> ---
A very similar issue is affecting glibc builds with GCC 10 on powerpc64le. But
it's only failing with -O3 (-O2 is fine). Here's another reproducer in case it
helps (derived from code from iconv):

$ cat overflow-reproducer.c
#include <stddef.h>
typedef struct state {
    int count;
    char bytes[4];
} state_t;
void foo (
  state_t *state,
  const unsigned char **inptrp,
  const unsigned char *inend)
{
  const unsigned char *inptr = *inptrp;
  size_t inlen;
  for (inlen = 0; inlen < (size_t) (state->count & 7); ++inlen)
    /* do something */;
  if (inptr + (4 - inlen) > inend)
    {
      while (inptr < inend)
        state->bytes[inlen++] = *inptr++;
    }
}

$ gcc -O3 -Wall -c overflow-reproducer.c
overflow-reproducer.c: In function ‘foo’:
overflow-reproducer.c:22:31: warning: writing 1 byte into a region of size 0
[-Wstringop-overflow=]
   22 |         state->bytes[inlen++] = *inptr++;
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
overflow-reproducer.c:5:10: note: at offset [4, 11] to object ‘bytes’ with size
4 declared here
    5 |     char bytes[4];
      |          ^~~~~
>From gcc-bugs-return-666070-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 21:16:07 2020
Return-Path: <gcc-bugs-return-666070-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 122603 invoked by alias); 17 Jan 2020 21:16:07 -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 122565 invoked by uid 48); 17 Jan 2020 21:16:02 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/92599] ICE in speculative_call_info, at cgraph.c:1142
Date: Fri, 17 Jan 2020 21:16:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-invalid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92599-4-UywbBrBEtn@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92599-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92599-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: 2020-01/txt/msg01796.txt.bz2
Content-length: 1912

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

--- Comment #5 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I also get similar ICE building Firefox
[task 2020-01-17T20:36:04.213Z] 20:36:04     INFO -    
../../gcc-source/gcc/ipa-inline-transform.c:722
[task 2020-01-17T20:36:04.213Z] 20:36:04     INFO -  0x9d8315
execute_one_ipa_transform_pass
[task 2020-01-17T20:36:04.213Z] 20:36:04     INFO -    
../../gcc-source/gcc/passes.c:2231
[task 2020-01-17T20:36:04.214Z] 20:36:04     INFO -  0x9d8315
execute_all_ipa_transforms(bool)
[task 2020-01-17T20:36:04.214Z] 20:36:04     INFO -    
../../gcc-source/gcc/passes.c:2270
[task 2020-01-17T20:36:04.214Z] 20:36:04     INFO -  0x6dcaa5
cgraph_node::expand()
[task 2020-01-17T20:36:04.214Z] 20:36:04     INFO -    
../../gcc-source/gcc/cgraphunit.c:2276
[task 2020-01-17T20:36:04.214Z] 20:36:04     INFO -  0x6ddad7
expand_all_functions
[task 2020-01-17T20:36:04.214Z] 20:36:04     INFO -    
../../gcc-source/gcc/cgraphunit.c:2439
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -  0x6ddad7
symbol_table::compile()
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -    
../../gcc-source/gcc/cgraphunit.c:2804
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -  0x657751 lto_main()
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -    
../../gcc-source/gcc/lto/lto.c:658
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -  Please submit a full bug
report,
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -  with preprocessed source
if appropriate.
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -  Please include the
complete backtrace with any bug report.
[task 2020-01-17T20:36:04.215Z] 20:36:04     INFO -  See
<https://gcc.gnu.org/bugs/> for instructions.
[task 2020-01-17T20:36:04.215Z] 20:36:04    ERROR -  make[5]: ***
[/tmp/libmozsqlite3.so.Fzaiyu.ltrans5.ltrans.o] Error 1
>From gcc-bugs-return-666071-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 21:17:09 2020
Return-Path: <gcc-bugs-return-666071-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 123479 invoked by alias); 17 Jan 2020 21:17:08 -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 123450 invoked by uid 48); 17 Jan 2020 21:17:04 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93299] [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:15779
Date: Fri, 17 Jan 2020 21:17:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords: ice-on-valid-code, patch
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords
Message-ID: <bug-93299-4-nE5FOyJHcK@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93299-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93299-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: 2020-01/txt/msg01797.txt.bz2
Content-length: 421

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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch

--- Comment #5 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01059.html
>From gcc-bugs-return-666072-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 21:27:52 2020
Return-Path: <gcc-bugs-return-666072-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 121050 invoked by alias); 17 Jan 2020 21:27:52 -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 107272 invoked by uid 48); 17 Jan 2020 21:27:47 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/92599] ICE in speculative_call_info, at cgraph.c:1142
Date: Fri, 17 Jan 2020 21:27:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-invalid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92599-4-5x2QWWRUEU@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92599-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92599-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: 2020-01/txt/msg01798.txt.bz2
Content-length: 289

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

--- Comment #6 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I guess the problem is that the code expect lto-stmt-uid and call_stmt to be in
sync. This is not true. If call statements are around lto stmt uids are not
maintained.
>From gcc-bugs-return-666073-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 21:42:35 2020
Return-Path: <gcc-bugs-return-666073-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 85729 invoked by alias); 17 Jan 2020 21:42:35 -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 85444 invoked by uid 55); 17 Jan 2020 21:42:30 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93290] analyzer ICE on isnan()
Date: Fri, 17 Jan 2020 21:42:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93290-4-yg49T23clU@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93290-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93290-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: 2020-01/txt/msg01799.txt.bz2
Content-length: 1407

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

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by David Malcolm <dmalcolm@gcc.gnu.org>:

https://gcc.gnu.org/g:07c86323a199ca15177d99ad6c488b8f5fb5c729

commit r10-6058-g07c86323a199ca15177d99ad6c488b8f5fb5c729
Author: David Malcolm <dmalcolm@redhat.com>
Date:   Thu Jan 16 09:46:30 2020 -0500

    analyzer: prevent ICE on isnan (PR 93290)

    PR analyzer/93290 reports an ICE on calls to isnan().
    The root cause is that an UNORDERED_EXPR is passed
    to region_model::eval_condition_without_cm, and there's
    a stray gcc_unreachable () in the case where we're comparing
    an svalue against itself.

    I attempted a more involved patch that properly handled NaN in general
    but it seems I've baked the assumption of reflexivity too deeply into
    the constraint_manager code.

    For now, this patch avoids the ICE and documents the limitation.

    gcc/analyzer/ChangeLog:
        PR analyzer/93290
        * region-model.cc (region_model::eval_condition_without_cm): Avoid
        gcc_unreachable for unexpected operations for the case where
        we're comparing an svalue against itself.

    gcc/ChangeLog
        * doc/analyzer.texi (Limitations): Add note about NaN.

    gcc/testsuite/ChangeLog:
        PR analyzer/93290
        * gcc.dg/analyzer/pr93290.c: New test.
>From gcc-bugs-return-666074-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 21:45:40 2020
Return-Path: <gcc-bugs-return-666074-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 38498 invoked by alias); 17 Jan 2020 21:45: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 38320 invoked by uid 48); 17 Jan 2020 21:45:06 -0000
From: "dmalcolm at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93290] analyzer ICE on isnan()
Date: Fri, 17 Jan 2020 21:45:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: dmalcolm at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-93290-4-tU4nbIGMVU@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93290-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93290-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: 2020-01/txt/msg01800.txt.bz2
Content-length: 459

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

David Malcolm <dmalcolm at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Should be fixed by the above commit.
>From gcc-bugs-return-666075-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 21:55:53 2020
Return-Path: <gcc-bugs-return-666075-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 64174 invoked by alias); 17 Jan 2020 21:55:52 -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 64137 invoked by uid 48); 17 Jan 2020 21:55:48 -0000
From: "dmalcolm at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93307] ODR violations
Date: Fri, 17 Jan 2020 21:55:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: dmalcolm at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-93307-4-RRGcjYUYW9@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93307-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93307-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: 2020-01/txt/msg01801.txt.bz2
Content-length: 552

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

David Malcolm <dmalcolm at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2020-01-17
     Ever confirmed|0                           |1

--- Comment #2 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01068.html
>From gcc-bugs-return-666076-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 22:03:22 2020
Return-Path: <gcc-bugs-return-666076-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 100721 invoked by alias); 17 Jan 2020 22:03:22 -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 100662 invoked by uid 48); 17 Jan 2020 22:03:18 -0000
From: "dmalcolm at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93291] 'FAIL: gcc.dg/analyzer/pattern-test-2.c' for a few configurations
Date: Fri, 17 Jan 2020 22:03:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: dmalcolm at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-93291-4-dHEDuABU5j@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93291-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93291-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: 2020-01/txt/msg01802.txt.bz2
Content-length: 561

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

David Malcolm <dmalcolm at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2020-01-17
     Ever confirmed|0                           |1

--- Comment #3 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Thanks.

Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01069.html
>From gcc-bugs-return-666077-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 22:10:26 2020
Return-Path: <gcc-bugs-return-666077-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 19660 invoked by alias); 17 Jan 2020 22:10:26 -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 13837 invoked by uid 48); 17 Jan 2020 22:10:22 -0000
From: "dmalcolm at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93293] 'FAIL: gcc.dg/analyzer/dot-output.c dg-check-dot dot-output.c.state-purge.dot'
Date: Fri, 17 Jan 2020 22:10:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: dmalcolm at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93293-4-lvpsSRWsWc@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93293-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93293-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: 2020-01/txt/msg01803.txt.bz2
Content-length: 196

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

--- Comment #2 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01071.html
>From gcc-bugs-return-666078-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 22:23:56 2020
Return-Path: <gcc-bugs-return-666078-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 90386 invoked by alias); 17 Jan 2020 22:23:55 -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 90338 invoked by uid 48); 17 Jan 2020 22:23:51 -0000
From: "dmalcolm at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93315] New: ICE in jit testsuite since "Missed function specialization + partial devirtualization" (v8)
Date: Fri, 17 Jan 2020 22:23:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: dmalcolm at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone
Message-ID: <bug-93315-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: 2020-01/txt/msg01804.txt.bz2
Content-length: 1512

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

            Bug ID: 93315
           Summary: ICE in jit testsuite since "Missed function
                    specialization + partial devirtualization" (v8)
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dmalcolm at gcc dot gnu.org
                CC: marxin at gcc dot gnu.org
  Target Milestone: ---

f1ba88b1b20cb579b3b7ce6ce65470205742be7e
"Missed function specialization + partial devirtualization" (v8)
broke most of the jit testsuite.

> @@ -169,7 +261,10 @@ ipa_profile_generate_summary (void)
>    basic_block bb;
>  
>    hash_table<histogram_hash> hashtable (10);
> -  
> +
> +  gcc_checking_assert (!call_sums);
> +  call_sums = new ipa_profile_call_summaries (symtab);
> +

Unfortunately, this assertion is failing for most of the testcases in
jit.dg, reducing the number of PASS results in jit.sum from 10473 down
to 3254 in my builds.

The jit code expects to be able to invoke the compiler code more than
once within the same process, purging all state.

It looks like this "call_sums" state needs deleting and resetting to
NULL after the compiler has run (or else we'll likely get an ICE due to
using old symtab/call summaries in subsequent in-process runs of the
compiler).

Candidate patch:
  https://gcc.gnu.org/ml/gcc-patches/2020-01/msg00807.html
>From gcc-bugs-return-666079-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 22:37:13 2020
Return-Path: <gcc-bugs-return-666079-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 6116 invoked by alias); 17 Jan 2020 22:37:12 -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 6062 invoked by uid 48); 17 Jan 2020 22:37:08 -0000
From: "vmakarov at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug rtl-optimization/91333] [9/10 Regression] suboptimal register allocation for inline asm
Date: Fri, 17 Jan 2020 22:37:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: rtl-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: missed-optimization, ra
X-Bugzilla-Severity: normal
X-Bugzilla-Who: vmakarov at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-91333-4-56xPl56J4i@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-91333-4@http.gcc.gnu.org/bugzilla/>
References: <bug-91333-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: 2020-01/txt/msg01805.txt.bz2
Content-length: 1051

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

--- Comment #6 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
(In reply to Marc Glisse from comment #5)
> 
> However, if I add -mavx, I get
> 
> 	vmovapd	%xmm0, %xmm2
> 	vmovapd	%xmm1, %xmm4
> 	vmovapd	%xmm1, %xmm0
> 	vaddsd	%xmm0, %xmm4, %xmm0
> 	vmovapd	%xmm2, %xmm3
> 	vaddsd	%xmm2, %xmm3, %xmm2
> 	vaddsd	%xmm0, %xmm2, %xmm0
> 
> That's 2 extra moves compared to the non-avx version, which seems wrong
> since AVX gives more freedom to the RA.
> Those initial moves look quite similar to the ones I get for f with gcc-9
> -O3 -mno-avx, so the optimization looks fragile.

Thank you for reporting this.

I've started to work on this and found that RTL before RA became a bit
different and this changed order of pushing colorable allocnos on coloring
stack and this changed the final assignment.

I hope to find a solution and fix this problem on the next week.  As it is
about heuristics, any fix will need a good benchmarking to confirm the change
and it will take some time.
>From gcc-bugs-return-666080-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 23:14:47 2020
Return-Path: <gcc-bugs-return-666080-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 85642 invoked by alias); 17 Jan 2020 23:14:47 -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 85547 invoked by uid 48); 17 Jan 2020 23:14:42 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93119] [ICE] The traditional TLS support of aarch64-ilp32 target may be not perfect while enable fPIC
Date: Fri, 17 Jan 2020 23:14: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code, patch
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: pinskia at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords bug_status bug_file_loc
Message-ID: <bug-93119-4-soHsb8xzc5@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93119-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93119-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: 2020-01/txt/msg01806.txt.bz2
Content-length: 697

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch
             Status|NEW                         |ASSIGNED
                URL|                            |https://gcc.gnu.org/ml/gcc-
                   |                            |patches/2020-01/msg01075.ht
                   |                            |ml

--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Patch posted:
https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01075.html
>From gcc-bugs-return-666081-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 23:33:18 2020
Return-Path: <gcc-bugs-return-666081-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 20368 invoked by alias); 17 Jan 2020 23:33:18 -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 20335 invoked by uid 48); 17 Jan 2020 23:33:14 -0000
From: "wilson at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93304] RISC-V: Function with interrupt attribute use register without save/restore at prologue/epilogue
Date: Fri, 17 Jan 2020 23:33: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: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: wilson at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-93304-4-NeSsHQgyfz@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93304-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93304-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: 2020-01/txt/msg01807.txt.bz2
Content-length: 719

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

Jim Wilson <wilson at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wilson at gcc dot gnu.org

--- Comment #2 from Jim Wilson <wilson at gcc dot gnu.org> ---
There is a convention of using all caps for function arguments.  See for
instance the riscv_build_integer function comment.  It would be nice to
preserve this convention, but this is a very minor issue.  I usually put a
blank line between the function comment and the function, but again this is a
very minor issue.

The patch looks OK to me.
>From gcc-bugs-return-666082-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Jan 17 23:44:28 2020
Return-Path: <gcc-bugs-return-666082-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 53155 invoked by alias); 17 Jan 2020 23:44:28 -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 53079 invoked by uid 48); 17 Jan 2020 23:44:24 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93313] g++: internal compiler error: Segmentation fault signal terminated program cc1plus
Date: Fri, 17 Jan 2020 23:44:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93313-4-CjQKD9t4DP@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93313-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93313-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: 2020-01/txt/msg01808.txt.bz2
Content-length: 266

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

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So the problem here is the parser uses the standard stack and therefor limits
the max levels of nested parentheses.  THIS IS NOT a bug really.
>From gcc-bugs-return-666083-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:04:59 2020
Return-Path: <gcc-bugs-return-666083-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 80078 invoked by alias); 18 Jan 2020 00:04:58 -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 80029 invoked by uid 48); 18 Jan 2020 00:04:54 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64
Date: Sat, 18 Jan 2020 00:04: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: joel.hutton at arm dot com
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93221-4-dGoXTsb9gR@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93221-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93221-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: 2020-01/txt/msg01809.txt.bz2
Content-length: 1085

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

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So we have:
(insn 4 3 5 2 (set (reg:OI 92)
        (subreg:OI (reg:V4SI 93) 0)) "t.c":9:1 3402 {*aarch64_movoi}
     (expr_list:REG_DEAD (reg:V4SI 93)
        (nil)))
(insn 5 4 7 2 (set (subreg:V4SI (reg:OI 92) 16)
        (reg:V4SI 94)) "t.c":9:1 1200 {*aarch64_simd_movv4si}
     (expr_list:REG_DEAD (reg:V4SI 94)
        (nil)))

IRA says:
    r94: preferred FP_REGS, alternative NO_REGS, allocno FP_REGS
    a2 (r94,l0) best FP_REGS, allocno FP_REGS
    r93: preferred FP_REGS, alternative NO_REGS, allocno FP_REGS
    a3 (r93,l0) best FP_REGS, allocno FP_REGS
    r92: preferred FP_REGS, alternative NO_REGS, allocno FP_REGS
    a1 (r92,l0) best FP_REGS, allocno FP_REGS


  a1(r92,l0) costs: FP_LO8_REGS:0 FP_LO_REGS:0 FP_REGS:0 MEM:6000
  a2(r94,l0) costs: TAILCALL_ADDR_REGS:12000 GENERAL_REGS:12000
FP_LO8_REGS:2000 FP_LO_REGS:2000 FP_REGS:2000 POINTER_AND_FP_REGS:14000
MEM:5000
  a3(r93,l0) costs: FP_LO8_REGS:2000 FP_LO_REGS:2000 FP_REGS:2000 MEM:5000
>From gcc-bugs-return-666085-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:07:45 2020
Return-Path: <gcc-bugs-return-666085-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 85660 invoked by alias); 18 Jan 2020 00:07:45 -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 85558 invoked by uid 48); 18 Jan 2020 00:07:42 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64
Date: Sat, 18 Jan 2020 00:07: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: joel.hutton at arm dot com
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-93221-4-9twOk8Y1US@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93221-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93221-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: 2020-01/txt/msg01811.txt.bz2
Content-length: 443

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clyon at gcc dot gnu.org

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
*** Bug 93135 has been marked as a duplicate of this bug. ***
>From gcc-bugs-return-666084-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:07:45 2020
Return-Path: <gcc-bugs-return-666084-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 85614 invoked by alias); 18 Jan 2020 00:07:45 -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 85534 invoked by uid 48); 18 Jan 2020 00:07:41 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93135] [10 Regression] g++.dg/cpp0x/initlist118.C fails on aarch64
Date: Sat, 18 Jan 2020 00:07: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code, ra
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: DUPLICATE
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-93135-4-XNRLfxZDG2@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93135-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93135-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: 2020-01/txt/msg01810.txt.bz2
Content-length: 853

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(insn 6 5 7 2 (set (reg:XI 133)
        (subreg:XI (reg:V4SI 134) 0)) "t.cc":19:1 3404 {*aarch64_movxi}
     (expr_list:REG_DEAD (reg:V4SI 134)
        (nil)))
(insn 7 6 8 2 (set (subreg:V4SI (reg:XI 133) 16)
        (reg:V4SI 135)) "t.cc":19:1 1200 {*aarch64_simd_movv4si}
     (expr_list:REG_DEAD (reg:V4SI 135)
        (nil)))


So yes this is a dup of bug 93221.

*** This bug has been marked as a duplicate of bug 93221 ***
>From gcc-bugs-return-666086-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:13:58 2020
Return-Path: <gcc-bugs-return-666086-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 91917 invoked by alias); 18 Jan 2020 00:13:55 -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 91873 invoked by uid 48); 18 Jan 2020 00:13:52 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64
Date: Sat, 18 Jan 2020 00:13: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: joel.hutton at arm dot com
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-93221-4-nq2Xgkd4Yf@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93221-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93221-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: 2020-01/txt/msg01812.txt.bz2
Content-length: 441

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |doko at ubuntu dot com

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
*** Bug 93303 has been marked as a duplicate of this bug. ***
>From gcc-bugs-return-666087-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:13:58 2020
Return-Path: <gcc-bugs-return-666087-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 91924 invoked by alias); 18 Jan 2020 00:13:58 -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 91857 invoked by uid 48); 18 Jan 2020 00:13:51 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug rtl-optimization/93303] [10 Regression] ICE in lra_constraints.c4948 on aarch64-linux-gnu
Date: Sat, 18 Jan 2020 00:13:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: rtl-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: DUPLICATE
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-93303-4-2I7gzUmNyb@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93303-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93303-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: 2020-01/txt/msg01813.txt.bz2
Content-length: 907

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(insn 10 9 11 (set (reg:V4SI 96)
        (reg:V4SI 32 v0)) "":107:25 -1
     (nil))

(insn 11 10 12 (set (reg:V4SI 97)
        (reg:V4SI 33 v1)) "":107:25 -1
     (nil))

(insn 12 11 13 (set (reg:OI 92 [ D.6336 ])
        (subreg:OI (reg:V4SI 96) 0)) "":107:25 -1
     (nil))

(insn 13 12 0 (set (subreg:V4SI (reg:OI 92 [ D.6336 ]) 16)
        (reg:V4SI 97)) "":107:25 -1
     (nil))


So yes this is a dup of bug 93221.

*** This bug has been marked as a duplicate of bug 93221 ***
>From gcc-bugs-return-666088-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:14:19 2020
Return-Path: <gcc-bugs-return-666088-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 93370 invoked by alias); 18 Jan 2020 00:14:19 -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 93265 invoked by uid 48); 18 Jan 2020 00:14:15 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93221] [10 Regression] ICE maximum number of generated reload insns per insn achieved (90) on aarch64
Date: Sat, 18 Jan 2020 00:14: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: blocker
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: joel.hutton at arm dot com
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_severity
Message-ID: <bug-93221-4-uUN8N5hzq1@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93221-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93221-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: 2020-01/txt/msg01814.txt.bz2
Content-length: 296

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |blocker
>From gcc-bugs-return-666089-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:16:57 2020
Return-Path: <gcc-bugs-return-666089-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 96028 invoked by alias); 18 Jan 2020 00:16: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 95980 invoked by uid 48); 18 Jan 2020 00:16:53 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93242] [MIPS] patchable-function-entry broken
Date: Sat, 18 Jan 2020 00:16: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: 8.2.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords cf_gcctarget bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-93242-4-BWCTNkRHhs@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93242-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93242-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: 2020-01/txt/msg01815.txt.bz2
Content-length: 597

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code
             Target|mips                        |mips*
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-01-18
     Ever confirmed|0                           |1

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.
>From gcc-bugs-return-666090-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:20:14 2020
Return-Path: <gcc-bugs-return-666090-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 102049 invoked by alias); 18 Jan 2020 00:20:14 -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 101968 invoked by uid 48); 18 Jan 2020 00:20:09 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93242] [MIPS] patchable-function-entry broken
Date: Sat, 18 Jan 2020 00:20: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: 8.2.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93242-4-bROvzFmiyG@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93242-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93242-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: 2020-01/txt/msg01816.txt.bz2
Content-length: 253

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

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
   '('  Start a nested ".set noreorder" block.
   ')'  End a nested ".set noreorder" block.

For some reason it is not working ....
>From gcc-bugs-return-666091-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:33:57 2020
Return-Path: <gcc-bugs-return-666091-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 35405 invoked by alias); 18 Jan 2020 00:33:56 -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 35381 invoked by uid 48); 18 Jan 2020 00:33:52 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93242] [MIPS] patchable-function-entry broken
Date: Sat, 18 Jan 2020 00:33: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: 8.2.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93242-4-wMjrul0fYK@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93242-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93242-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: 2020-01/txt/msg01817.txt.bz2
Content-length: 287

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

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The problem is here:
  unsigned i;
  for (i = 0; i < patch_area_size; ++i)
    fprintf (file, "\t%s\n", nop_templ);

inside default_print_patchable_function_entry.
>From gcc-bugs-return-666092-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:45:51 2020
Return-Path: <gcc-bugs-return-666092-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 48570 invoked by alias); 18 Jan 2020 00:45:51 -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 48483 invoked by uid 48); 18 Jan 2020 00:45:42 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93242] [MIPS] patchable-function-entry broken
Date: Sat, 18 Jan 2020 00: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: 8.2.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: pinskia at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status assigned_to
Message-ID: <bug-93242-4-RmN2Ql2byL@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93242-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93242-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: 2020-01/txt/msg01818.txt.bz2
Content-length: 456

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |pinskia at gcc dot gnu.org

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Mine.
>From gcc-bugs-return-666093-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 00:47:36 2020
Return-Path: <gcc-bugs-return-666093-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 51202 invoked by alias); 18 Jan 2020 00:47:34 -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 51182 invoked by uid 48); 18 Jan 2020 00:47:30 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93242] [MIPS] patchable-function-entry broken
Date: Sat, 18 Jan 2020 00:47: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: 8.2.0
X-Bugzilla-Keywords: patch, wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: pinskia at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords bug_file_loc
Message-ID: <bug-93242-4-BbeIgGH1aG@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93242-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93242-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: 2020-01/txt/msg01819.txt.bz2
Content-length: 639

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch
                URL|                            |https://gcc.gnu.org/ml/gcc-
                   |                            |patches/2020-01/msg01080.ht
                   |                            |ml

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Patch posted:
https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01080.html
>From gcc-bugs-return-666094-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 01:50:36 2020
Return-Path: <gcc-bugs-return-666094-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 105505 invoked by alias); 18 Jan 2020 01:50:36 -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 104774 invoked by uid 48); 18 Jan 2020 01:50:32 -0000
From: "renat at idrisov dot info" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93242] [MIPS] patchable-function-entry broken
Date: Sat, 18 Jan 2020 01:50: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: 8.2.0
X-Bugzilla-Keywords: patch, wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: renat at idrisov dot info
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: pinskia at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93242-4-6MI3688KVZ@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93242-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93242-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: 2020-01/txt/msg01820.txt.bz2
Content-length: 134

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

--- Comment #6 from Renat Idrisov <renat at idrisov dot info> ---
Thanks a lot!
>From gcc-bugs-return-666095-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:28:56 2020
Return-Path: <gcc-bugs-return-666095-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 50067 invoked by alias); 18 Jan 2020 02:28:56 -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 50033 invoked by uid 48); 18 Jan 2020 02:28:52 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/91320] [9/10 Regression] x86-64 code generation / register allocation regressed.
Date: Sat, 18 Jan 2020 02:28: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: 9.1.0
X-Bugzilla-Keywords: missed-optimization, ra
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-91320-4-jiXStrI6jl@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-91320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-91320-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: 2020-01/txt/msg01821.txt.bz2
Content-length: 512

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2020-01-18
     Ever confirmed|0                           |1

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Do you have the preprocessed source?
>From gcc-bugs-return-666096-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:34:02 2020
Return-Path: <gcc-bugs-return-666096-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 53254 invoked by alias); 18 Jan 2020 02:34:01 -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 53168 invoked by uid 48); 18 Jan 2020 02:33:57 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug go/67180] Gccgo does not support MIPS
Date: Sat, 18 Jan 2020 02:34:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: go
X-Bugzilla-Version: 4.9.2
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: ian at airs dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-67180-4-2Ox494Zdao@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-67180-4@http.gcc.gnu.org/bugzilla/>
References: <bug-67180-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: 2020-01/txt/msg01822.txt.bz2
Content-length: 487

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |FIXED

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Fixed for a while now.  I have been compiling gccgo since GCC 7.x.
>From gcc-bugs-return-666097-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:34:59 2020
Return-Path: <gcc-bugs-return-666097-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 71319 invoked by alias); 18 Jan 2020 02:34:59 -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 71275 invoked by uid 48); 18 Jan 2020 02:34:55 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libstdc++/59421] stof(), stod() wrong result
Date: Sat, 18 Jan 2020 02:34:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libstdc++
X-Bugzilla-Version: 4.8.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-59421-4-uM17g0Hqpe@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-59421-4@http.gcc.gnu.org/bugzilla/>
References: <bug-59421-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: 2020-01/txt/msg01823.txt.bz2
Content-length: 474

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
No testcase for over 6 years so closing as invalid.
>From gcc-bugs-return-666098-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:37:47 2020
Return-Path: <gcc-bugs-return-666098-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 81107 invoked by alias); 18 Jan 2020 02:37:46 -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 81064 invoked by uid 48); 18 Jan 2020 02:37:43 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/56877] When using LTO and linking statically, coredumps contain unusable stack trace
Date: Sat, 18 Jan 2020 02:37:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 4.8.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WORKSFORME
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-56877-4-Km6i7dTvyX@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-56877-4@http.gcc.gnu.org/bugzilla/>
References: <bug-56877-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: 2020-01/txt/msg01824.txt.bz2
Content-length: 467

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |WORKSFORME

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Works for me and others for over 6 years.
>From gcc-bugs-return-666099-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:38:43 2020
Return-Path: <gcc-bugs-return-666099-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 82058 invoked by alias); 18 Jan 2020 02:38:43 -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 82027 invoked by uid 48); 18 Jan 2020 02:38:39 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/55089] ICE in varasm.c during bootstrap-lean on x86_64-pc-solaris2.10
Date: Sat, 18 Jan 2020 02:38: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: 4.7.2
X-Bugzilla-Keywords: build, ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-55089-4-zNRJMwFb8f@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-55089-4@http.gcc.gnu.org/bugzilla/>
References: <bug-55089-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: 2020-01/txt/msg01825.txt.bz2
Content-length: 489

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
No response to my questions in over 7 years so closing as invalid.
>From gcc-bugs-return-666100-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:39:42 2020
Return-Path: <gcc-bugs-return-666100-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 83149 invoked by alias); 18 Jan 2020 02:39:42 -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 83100 invoked by uid 48); 18 Jan 2020 02:39:38 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug pch/49579] Document how to use PCH with Automake
Date: Sat, 18 Jan 2020 02:39:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: pch
X-Bugzilla-Version: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-49579-4-OqdOR6fty9@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-49579-4@http.gcc.gnu.org/bugzilla/>
References: <bug-49579-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: 2020-01/txt/msg01826.txt.bz2
Content-length: 528

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Wouldn't this be better as a bug on the automake side rather than GCC?
I think so, so closing as invalid.
>From gcc-bugs-return-666102-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:46:57 2020
Return-Path: <gcc-bugs-return-666102-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 88197 invoked by alias); 18 Jan 2020 02:46:56 -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 88161 invoked by uid 48); 18 Jan 2020 02:46:52 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug driver/53883] GCC 4.7.1 doesn't build on Mac OS X 10.4.11 Tiger/PowerPC (32-bit), at least with MacPorts
Date: Sat, 18 Jan 2020 02:46:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: driver
X-Bugzilla-Version: 4.7.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-53883-4-IB9xqR11Ik@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-53883-4@http.gcc.gnu.org/bugzilla/>
References: <bug-53883-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: 2020-01/txt/msg01828.txt.bz2
Content-length: 463

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #13 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
No comments in over 2 years so closing.
>From gcc-bugs-return-666101-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:46:17 2020
Return-Path: <gcc-bugs-return-666101-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 87102 invoked by alias); 18 Jan 2020 02:46:16 -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 87035 invoked by uid 48); 18 Jan 2020 02:46:13 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug sanitizer/55506] gcc.dg/cleanup-{10,11,8,9}.c execution test failures with -fsanitize­dress
Date: Sat, 18 Jan 2020 02:46:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: sanitizer
X-Bugzilla-Version: 4.8.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-55506-4-MpEkkdqdJb@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-55506-4@http.gcc.gnu.org/bugzilla/>
References: <bug-55506-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: 2020-01/txt/msg01827.txt.bz2
Content-length: 559

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Martin Liška from comment #2)
> Likewise, is the issue still present?

no comments in 2.5 years so closing as invalid.
>From gcc-bugs-return-666103-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 02:48:01 2020
Return-Path: <gcc-bugs-return-666103-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 89262 invoked by alias); 18 Jan 2020 02:48:00 -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 89207 invoked by uid 48); 18 Jan 2020 02:47:57 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libgcc/80314] Undefined reference to __dso_handle & __cxa_atexit
Date: Sat, 18 Jan 2020 02:48:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libgcc
X-Bugzilla-Version: 4.8.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-80314-4-rANd6pmA8T@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-80314-4@http.gcc.gnu.org/bugzilla/>
References: <bug-80314-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: 2020-01/txt/msg01829.txt.bz2
Content-length: 479

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
No comments on this for 2.5 years so closing as invalid.
>From gcc-bugs-return-666105-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:04:00 2020
Return-Path: <gcc-bugs-return-666105-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 125443 invoked by alias); 18 Jan 2020 03:03:59 -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 125389 invoked by uid 48); 18 Jan 2020 03:03:55 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/78177] adding -flto flags causes linker error "undefined reference to vtable"
Date: Sat, 18 Jan 2020 03:03:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 5.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-78177-4-29wWjoLW5q@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-78177-4@http.gcc.gnu.org/bugzilla/>
References: <bug-78177-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: 2020-01/txt/msg01831.txt.bz2
Content-length: 473

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
No testcase in over 3 years so closing as invalid.
>From gcc-bugs-return-666104-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:03:06 2020
Return-Path: <gcc-bugs-return-666104-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 124450 invoked by alias); 18 Jan 2020 03:03:05 -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 124416 invoked by uid 48); 18 Jan 2020 03:03:02 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/53604] ld reports errors using lto after upgrading from gcc-4.6.2 to gcc-4.7.0
Date: Sat, 18 Jan 2020 03:03:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 4.7.0
X-Bugzilla-Keywords: lto
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-53604-4-6Fd9ckynjP@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-53604-4@http.gcc.gnu.org/bugzilla/>
References: <bug-53604-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: 2020-01/txt/msg01830.txt.bz2
Content-length: 509

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #14 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Martin Sebor from comment #13)
Add over 2.5 years so closing as invalid.
>From gcc-bugs-return-666106-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:05:02 2020
Return-Path: <gcc-bugs-return-666106-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 126461 invoked by alias); 18 Jan 2020 03:05:02 -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 126419 invoked by uid 48); 18 Jan 2020 03:04:58 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/77897] Compile error with KNL & -O3 for GTC code
Date: Sat, 18 Jan 2020 03:05: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: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-77897-4-i5hVCNTwLY@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-77897-4@http.gcc.gnu.org/bugzilla/>
References: <bug-77897-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: 2020-01/txt/msg01832.txt.bz2
Content-length: 478

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Closing as invalid as you really need a newer binutils.
>From gcc-bugs-return-666107-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:06:20 2020
Return-Path: <gcc-bugs-return-666107-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 127490 invoked by alias); 18 Jan 2020 03:06:20 -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 127462 invoked by uid 48); 18 Jan 2020 03:06:16 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug bootstrap/48548] recent svn version gcc (4.6? 4.7?) compile failed
Date: Sat, 18 Jan 2020 03:06:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: bootstrap
X-Bugzilla-Version: 4.7.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-48548-4-mYVWR0B9c8@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-48548-4@http.gcc.gnu.org/bugzilla/>
References: <bug-48548-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: 2020-01/txt/msg01833.txt.bz2
Content-length: 469

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
cloog is no longer used so closing as invalid.
>From gcc-bugs-return-666108-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:08:01 2020
Return-Path: <gcc-bugs-return-666108-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 128871 invoked by alias); 18 Jan 2020 03:08:01 -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 128820 invoked by uid 48); 18 Jan 2020 03:07:56 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libgcc/66939] build error gcc-5.2.0/libgcc/libgcc2.c:1955:6 internal compiler error: in real_from_string, at real.c:2078
Date: Sat, 18 Jan 2020 03:08:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libgcc
X-Bugzilla-Version: 5.2.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-66939-4-T4tGbqtAdq@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-66939-4@http.gcc.gnu.org/bugzilla/>
References: <bug-66939-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: 2020-01/txt/msg01834.txt.bz2
Content-length: 577

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The version of GMP/MPFR is miscompiled.  So this is not a bug in GCC.  Closing
as invalid as there has been no comments on this working in over 3 years.
>From gcc-bugs-return-666109-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:09:44 2020
Return-Path: <gcc-bugs-return-666109-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 130140 invoked by alias); 18 Jan 2020 03:09:43 -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 130094 invoked by uid 48); 18 Jan 2020 03:09:39 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/33536] extraneous escapes
Date: Sat, 18 Jan 2020 03:09: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: 4.3.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-33536-4-IHR7ZNGIWy@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-33536-4@http.gcc.gnu.org/bugzilla/>
References: <bug-33536-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: 2020-01/txt/msg01835.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666111-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:10:47 2020
Return-Path: <gcc-bugs-return-666111-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 1202 invoked by alias); 18 Jan 2020 03:10:47 -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 1144 invoked by uid 48); 18 Jan 2020 03:10:43 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/36698] gcc.c-torture/compile/20001226-1.c exceeds SPU local store size with -O0
Date: Sat, 18 Jan 2020 03:10: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: 4.3.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: minor
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-36698-4-pM8fmnPVWu@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-36698-4@http.gcc.gnu.org/bugzilla/>
References: <bug-36698-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: 2020-01/txt/msg01837.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666110-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:10:22 2020
Return-Path: <gcc-bugs-return-666110-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 367 invoked by alias); 18 Jan 2020 03:10:22 -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 330 invoked by uid 48); 18 Jan 2020 03:10:18 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/36525] prologue code may give invalid stack back chain
Date: Sat, 18 Jan 2020 03:10: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: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-36525-4-nAQHWq2rQW@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-36525-4@http.gcc.gnu.org/bugzilla/>
References: <bug-36525-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: 2020-01/txt/msg01836.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666113-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:11:35 2020
Return-Path: <gcc-bugs-return-666113-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 2926 invoked by alias); 18 Jan 2020 03:11:35 -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 2888 invoked by uid 48); 18 Jan 2020 03:11:31 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/36972] Redundant creation of stack frame on spu-gcc
Date: Sat, 18 Jan 2020 03:11: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: 4.4.0
X-Bugzilla-Keywords: missed-optimization
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-36972-4-HzkJ7SSnpf@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-36972-4@http.gcc.gnu.org/bugzilla/>
References: <bug-36972-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: 2020-01/txt/msg01839.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666112-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:11:11 2020
Return-Path: <gcc-bugs-return-666112-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 2119 invoked by alias); 18 Jan 2020 03:11:10 -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 2064 invoked by uid 48); 18 Jan 2020 03:11:07 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/36829] Take advantage of lower bit zeroing of load/store insns on SPU
Date: Sat, 18 Jan 2020 03:11: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: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-36829-4-8YuMM2jHd1@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-36829-4@http.gcc.gnu.org/bugzilla/>
References: <bug-36829-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: 2020-01/txt/msg01838.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666114-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:16:28 2020
Return-Path: <gcc-bugs-return-666114-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 6038 invoked by alias); 18 Jan 2020 03:16:25 -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 5894 invoked by uid 48); 18 Jan 2020 03:16:08 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/31945] missing type vector conversions patterns on spu
Date: Sat, 18 Jan 2020 03:16: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: 4.3.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-31945-4-OK4N4YENCF@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-31945-4@http.gcc.gnu.org/bugzilla/>
References: <bug-31945-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: 2020-01/txt/msg01840.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666115-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:18:00 2020
Return-Path: <gcc-bugs-return-666115-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 7485 invoked by alias); 18 Jan 2020 03:18:00 -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 7438 invoked by uid 48); 18 Jan 2020 03:17:57 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/46225] Wrong code generated for certain constants
Date: Sat, 18 Jan 2020 03:18: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: 4.5.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-46225-4-865z2KaI50@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-46225-4@http.gcc.gnu.org/bugzilla/>
References: <bug-46225-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: 2020-01/txt/msg01841.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666116-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:18:24 2020
Return-Path: <gcc-bugs-return-666116-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 11418 invoked by alias); 18 Jan 2020 03:18: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 11384 invoked by uid 48); 18 Jan 2020 03:18:17 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/46721] Unnecessary stack instructions are generated for SPU when returning a struct
Date: Sat, 18 Jan 2020 03:18: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: 4.5.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-46721-4-I85WlxHBKj@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-46721-4@http.gcc.gnu.org/bugzilla/>
References: <bug-46721-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: 2020-01/txt/msg01842.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666117-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:18:42 2020
Return-Path: <gcc-bugs-return-666117-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 12220 invoked by alias); 18 Jan 2020 03:18:41 -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 12175 invoked by uid 48); 18 Jan 2020 03:18:38 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/54956] GCC 4.7.2: internal compiler error: in emit_move_insn, at expr.c:3435
Date: Sat, 18 Jan 2020 03:18: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: 4.7.2
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WONTFIX
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-54956-4-fQOWDrkWjV@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-54956-4@http.gcc.gnu.org/bugzilla/>
References: <bug-54956-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: 2020-01/txt/msg01843.txt.bz2
Content-length: 475

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
spu target has been removed so closing as won't fix.
>From gcc-bugs-return-666118-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 03:39:08 2020
Return-Path: <gcc-bugs-return-666118-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 29633 invoked by alias); 18 Jan 2020 03:39:05 -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 29585 invoked by uid 55); 18 Jan 2020 03:39:01 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/93234] INQUIRE on pre-assigned files of ROUND and SIGN properties fails
Date: Sat, 18 Jan 2020 03:39: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: 8.3.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93234-4-Ektg2mMTnD@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93234-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93234-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: 2020-01/txt/msg01844.txt.bz2
Content-length: 643

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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jerry DeLisle <jvdelisle@gcc.gnu.org>:

https://gcc.gnu.org/g:e2947cfa2d1d4da13bb298b4f36cd745b007d88d

commit r10-6060-ge2947cfa2d1d4da13bb298b4f36cd745b007d88d
Author: Jerry DeLisle <jvdelisle@gcc.gnu.org>
Date:   Fri Jan 17 19:36:03 2020 -0800

    PR93234 INQUIRE on pre-assigned files of ROUND and SIGN properties

        PR libfortran/93234
        * io/unit.c (set_internal_unit): Set round and sign flags
        correctly.

        * gfortran.dg/inquire_pre.f90: New test.
>From gcc-bugs-return-666119-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 04:18:39 2020
Return-Path: <gcc-bugs-return-666119-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 57219 invoked by alias); 18 Jan 2020 04:18:39 -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 57149 invoked by uid 48); 18 Jan 2020 04:18:35 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/92692] [9 Regression] Saving off the callee saved register between ldxr/stxr (caused by shrink wrapping improvements)
Date: Sat, 18 Jan 2020 04:18: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: 10.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: blocker
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: wilco at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-92692-4-qYXJXHfNwf@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92692-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92692-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: 2020-01/txt/msg01845.txt.bz2
Content-length: 481

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2020-01-18
     Ever confirmed|0                           |1

--- Comment #16 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
.
>From gcc-bugs-return-666120-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 06:15:43 2020
Return-Path: <gcc-bugs-return-666120-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 99377 invoked by alias); 18 Jan 2020 06:15:43 -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 99335 invoked by uid 48); 18 Jan 2020 06:15:38 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/20083] Missed optimization with conditional and basically ||
Date: Sat, 18 Jan 2020 06:15:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 4.0.0
X-Bugzilla-Keywords: missed-optimization
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: pinskia at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-20083-4-t1zSFNRuvU@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-20083-4@http.gcc.gnu.org/bugzilla/>
References: <bug-20083-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: 2020-01/txt/msg01846.txt.bz2
Content-length: 1009

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

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Here is another testcase which should produce the same code:
int f3(int i, int j, int l)
{
  int t = i | j;
  _Bool t1 = l != 0;
  _Bool t2 = t ? 1 : t1;
  return t2;
}

int f4(int i, int j, int l)
{
  int t = i | j;
  _Bool t1 = l != 0;
  _Bool t2;
  if (t)
   t2 = 1;
  else
   t2 = t1;
  return t2;
}


--- CUT ----
Note f1, f2, f3 and f4 all produce the same code now.
f comes close now, but still requires work:
        orr     w0, w0, w1
        cmp     w0, 0
        cset    w0, ne
        cmp     w2, 0
        csinc   w0, w0, wzr, eq
it does an ifcvt on the rtl level to get the csinc.
f4 is exactly what f2 looks like at the .optimized as the input to the gimple
and reassoc can optimize this case but only if we sink l != 0 into the if
statement.

So this is another improvement needed for reassoc really.
I will look at this next week or the week after.
>From gcc-bugs-return-666121-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 06:19:14 2020
Return-Path: <gcc-bugs-return-666121-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 101580 invoked by alias); 18 Jan 2020 06:19:13 -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 101536 invoked by uid 48); 18 Jan 2020 06:19:10 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/20083] Missed optimization with conditional and basically ||
Date: Sat, 18 Jan 2020 06:19:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 4.0.0
X-Bugzilla-Keywords: missed-optimization
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: pinskia at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-20083-4-JhRXAPAZVb@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-20083-4@http.gcc.gnu.org/bugzilla/>
References: <bug-20083-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: 2020-01/txt/msg01847.txt.bz2
Content-length: 209

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

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Take f4, if we compile with -O1 -fno-tree-sink, you will see the behavior we
get for f.
>From gcc-bugs-return-666122-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 06:38:41 2020
Return-Path: <gcc-bugs-return-666122-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 18212 invoked by alias); 18 Jan 2020 06:38:41 -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 18151 invoked by uid 48); 18 Jan 2020 06:38:36 -0000
From: "ensadc at mailnesia dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93295] ICE in alias_ctad_tweaks
Date: Sat, 18 Jan 2020 06:38:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ensadc at mailnesia dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93295-4-BirH9GYDKK@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93295-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93295-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: 2020-01/txt/msg01848.txt.bz2
Content-length: 516

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

--- Comment #3 from ensadc at mailnesia dot com ---
It appears that alias_ctad_tweaks assumes the deduction of the right hand side
of the deduction guide from the alias template does not fail.

> int err = unify (ftparms, targs, ret, utype, UNIFY_ALLOW_NONE, false);
> gcc_assert (!err);

But this can fail if the RHS of the deduction guide contains `T*` or the like.

I guess this is exactly where the simplification mentioned in r278786 fails to
work.
>From gcc-bugs-return-666123-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 08:43:38 2020
Return-Path: <gcc-bugs-return-666123-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 21287 invoked by alias); 18 Jan 2020 08:43:37 -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 21241 invoked by uid 48); 18 Jan 2020 08:43:32 -0000
From: "amonakov at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/93278] huge almost empty array takes huge time to compile and produces huge object file
Date: Sat, 18 Jan 2020 08:43:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 7.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: amonakov at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-93278-4-Oh5fWfKjt6@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93278-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93278-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: 2020-01/txt/msg01849.txt.bz2
Content-length: 1155

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

Alexander Monakov <amonakov at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |amonakov at gcc dot gnu.org

--- Comment #8 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
(Jakub - the assembler could emit a file with holes by lseek()'ing over zeroed
areas instead of write()'ing literal zeroes to the file)

I see the bug is closed, but for the sake of adding some clarity:

if bin/gcc by default produces a file named "a.exe", that suggests you're on
Windows. There's a good reason why you're asked to show output of 'gcc -v' (not
'gcc --version'!): it has configuration info including compiler host system.

If you're really on Windows the slowness is probably explained by
Windows-specific I/O overheads, e.g. an antivirus intercepting and blocking
writes. Your timing info amounts to 1 millisecond per 4KB chunk of output. On
Linux the assembler needs 0.007 seconds on my machine, amounting to
microseconds per 4KB chunk.
>From gcc-bugs-return-666124-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 08:43:47 2020
Return-Path: <gcc-bugs-return-666124-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 22011 invoked by alias); 18 Jan 2020 08:43:47 -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 21949 invoked by uid 55); 18 Jan 2020 08:43:43 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93312] [10 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1923
Date: Sat, 18 Jan 2020 08:43: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: 10.0
X-Bugzilla-Keywords: ice-checking, ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93312-4-JfpOueXv2v@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93312-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93312-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: 2020-01/txt/msg01850.txt.bz2
Content-length: 1535

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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>:

https://gcc.gnu.org/g:a22a86a18bd3946f59f46468344fe86d6756103e

commit r10-6061-ga22a86a18bd3946f59f46468344fe86d6756103e
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Sat Jan 18 09:41:59 2020 +0100

    arm: fix rtl checking bootstrap (PR target/93312)

    As reported in PR93312, the:
    > > > > > > ������� * config/arm/arm.c (clear_operation_p): New function.
    change broke RTL checking bootstrap.

    On the testcase from the PR (which is distilled from libgcc2.c, so I think
    we don't need to add it into testsuite) we ICE because SET_DEST (elt) is
    not a REG, but SUBREG.  The code uses REGNO on it, which is invalid, but
    only stores it into a variable, then performs REG_P (reg) check,
    determines it is not a REG and bails early.

    The following patch just moves the regno variable initialization after that
    check, it isn't used in between.  And, as a small optimization, because
    reg doesn't change, doesn't use REGNO (reg) a second time to set
last_regno.

    2020-01-18  Jakub Jelinek  <jakub@redhat.com>

        PR target/93312
        * config/arm/arm.c (clear_operation_p): Don't use REGNO until
        after checking the argument is a REG.  Don't use REGNO (reg)
        again to set last_regno, reuse regno variable instead.
>From gcc-bugs-return-666125-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 09:31:03 2020
Return-Path: <gcc-bugs-return-666125-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 8789 invoked by alias); 18 Jan 2020 09:31: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 8714 invoked by uid 48); 18 Jan 2020 09:30:59 -0000
From: "jb at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/93263] [9/10 Regression] -fno-automatic and RECURSIVE
Date: Sat, 18 Jan 2020 09:31: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.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jb at gcc dot gnu.org
X-Bugzilla-Status: REOPENED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: markeggleston at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cc resolution
Message-ID: <bug-93263-4-H9wtoKPJ9u@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93263-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93263-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: 2020-01/txt/msg01851.txt.bz2
Content-length: 665

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

Janne Blomqvist <jb at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |jb at gcc dot gnu.org
         Resolution|FIXED                       |---

--- Comment #13 from Janne Blomqvist <jb at gcc dot gnu.org> ---
Running the testsuite on today's master (2020-01-18) on x86_64-pc-linux-gnu
fails with

FAIL: gfortran.dg/pr93263_1.f90   -O   scan-tree-dump-not original
"integer\\(kind=4\\) a"
>From gcc-bugs-return-666126-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 11:02:42 2020
Return-Path: <gcc-bugs-return-666126-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 83897 invoked by alias); 18 Jan 2020 11:02:41 -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 83846 invoked by uid 48); 18 Jan 2020 11:02:37 -0000
From: "rsandifo at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug rtl-optimization/93170] [10 Regression] wrong code due to use of a call-clobbered register
Date: Sat, 18 Jan 2020 11:02:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: rtl-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: rsandifo at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: rsandifo at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status assigned_to
Message-ID: <bug-93170-4-gPZhZ6Pvtr@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93170-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93170-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: 2020-01/txt/msg01852.txt.bz2
Content-length: 500

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

rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |rsandifo at gcc dot gnu.org

--- Comment #2 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> ---
Testing a patch.
>From gcc-bugs-return-666127-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 12:41:20 2020
Return-Path: <gcc-bugs-return-666127-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 22003 invoked by alias); 18 Jan 2020 12:41:20 -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 21973 invoked by uid 48); 18 Jan 2020 12:41:16 -0000
From: "rsandifo at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug rtl-optimization/92989] [10 Regression] The mips-mti-linux-gnu fails to build after r276327
Date: Sat, 18 Jan 2020 12:41:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: rtl-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: build, ice-checking
X-Bugzilla-Severity: normal
X-Bugzilla-Who: rsandifo at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: rsandifo at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc assigned_to everconfirmed
Message-ID: <bug-92989-4-nAmJ7Ae0QR@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92989-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92989-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: 2020-01/txt/msg01853.txt.bz2
Content-length: 688

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

rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2020-01-18
                 CC|                            |rsandifo at gcc dot gnu.org
           Assignee|unassigned at gcc dot gnu.org      |rsandifo at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> ---
Testing a patch.
>From gcc-bugs-return-666128-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 13:27:14 2020
Return-Path: <gcc-bugs-return-666128-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 16230 invoked by alias); 18 Jan 2020 13:27:14 -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 16174 invoked by uid 55); 18 Jan 2020 13:27:08 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/92833] ice for broken C code
Date: Sat, 18 Jan 2020 13:27:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: keremkat+gcc at gmail dot com
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92833-4-GQOKfR72RG@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92833-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92833-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: 2020-01/txt/msg01854.txt.bz2
Content-length: 567

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

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <jakub@gcc.gnu.org>:

https://gcc.gnu.org/g:955e4e3b7057b2142658376e8450fdbda1d31737

commit r10-6067-g955e4e3b7057b2142658376e8450fdbda1d31737
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Sat Jan 18 13:54:08 2020 +0100

    testsuite: Fix dg-message syntax.

    2020-01-18  Jakub Jelinek  <jakub@redhat.com>

        PR c/92833
        * c-c++-common/pr92833-4.c: Fix dg-message syntax.
>From gcc-bugs-return-666129-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 13:55:26 2020
Return-Path: <gcc-bugs-return-666129-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 32332 invoked by alias); 18 Jan 2020 13:55:26 -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 32279 invoked by uid 48); 18 Jan 2020 13:55:22 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/92599] [8/9 regression] ICE in speculative_call_info, at cgraph.c:1142
Date: Sat, 18 Jan 2020 13:55:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-invalid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: short_desc
Message-ID: <bug-92599-4-VZAENu7kVJ@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92599-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92599-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: 2020-01/txt/msg01855.txt.bz2
Content-length: 1482

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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ICE in                      |[8/9 regression] ICE in
                   |speculative_call_info, at   |speculative_call_info, at
                   |cgraph.c:1142               |cgraph.c:1142

--- Comment #7 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
The problem triggered by the testcase is fixed on trunk, but affect 8 and 9
branches.  It is fixed by:
Index: cgraph.c
===================================================================
--- cgraph.c    (revision 279307)
+++ cgraph.c    (working copy)
@@ -788,9 +788,9 @@ cgraph_edge::set_call_stmt (gcall *new_s
       ipa_ref *ref;

       speculative_call_info (direct, indirect, ref);
+      ref->stmt = new_stmt;
       direct->set_call_stmt (new_stmt, false);
       indirect->set_call_stmt (new_stmt, false);
-      ref->stmt = new_stmt;
       return;
     }


resolving indirect call may lead to removing speculation if stmt is now direct
which means that ref->stmt assignment goes to wrong memory location.

I will look into reproducing the Firefox issue which seems independent and
related to the recent changes.
>From gcc-bugs-return-666131-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 14:49:37 2020
Return-Path: <gcc-bugs-return-666131-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 95330 invoked by alias); 18 Jan 2020 14:49:36 -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 95299 invoked by uid 48); 18 Jan 2020 14:49:33 -0000
From: "ro at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93316] Several gcc.dg/analyzer tests FAIL
Date: Sat, 18 Jan 2020 14:49:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ro at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: target_milestone
Message-ID: <bug-93316-4-bIyyMT6S4x@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93316-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93316-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: 2020-01/txt/msg01857.txt.bz2
Content-length: 286

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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |10.0
>From gcc-bugs-return-666130-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 14:49:04 2020
Return-Path: <gcc-bugs-return-666130-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 94526 invoked by alias); 18 Jan 2020 14:49:04 -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 94440 invoked by uid 48); 18 Jan 2020 14:48:59 -0000
From: "ro at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug analyzer/93316] New: Several gcc.dg/analyzer tests FAIL
Date: Sat, 18 Jan 2020 14:49:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: analyzer
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ro at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone cf_gcctarget
Message-ID: <bug-93316-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: 2020-01/txt/msg01856.txt.bz2
Content-length: 8110

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

            Bug ID: 93316
           Summary: Several gcc.dg/analyzer tests FAIL
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: analyzer
          Assignee: dmalcolm at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
  Target Milestone: ---
            Target: *-*-solaris2.*, i586-unknown-freebsd11.3,
                    moxie-unknown-elf, powerpc-ibm-aix7.2.0.0,
                    pru-unknown-elf

Several of the new gcc.dg/analyzer tests FAIL on a couple of non-Linux targets.
I'm filing all I see on Solaris as a single PR, although there are groups that
occur on different combinations of targets.  Those reported here always show up
on 32 and 64-bit Solaris/SPARC and Solaris/x86.

+FAIL: gcc.dg/analyzer/malloc-1.c (test for excess errors)

Excess errors:
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-1.c:274:15:
warning: implicit declaration of function 'alloca'
[-Wimplicit-function-declaration]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-1.c:274:15:
warning: incompatible implicit declaration of built-in function 'alloca'

  also on powerpc-ibm-aix7.2.0.0

  FWIW, alloca needs <alloca.h> on Solaris.

+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 27)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 28)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 34)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 35)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 41)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 53)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 54)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 62)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c  (test for warnings, line 64)
+FAIL: gcc.dg/analyzer/malloc-callbacks.c (test for excess errors)

Excess errors:
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c:15:10:
error: 'alloca' undeclared (first use in this function); did you mean 'valloc'?

  also on i586-unknown-freebsd11.3, moxie-unknown-elf,
  powerpc-ibm-aix7.2.0.0, pru-unknown-elf

+FAIL: gcc.dg/analyzer/malloc-paths-8.c (test for excess errors)

Excess errors:
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c:16:11:
warning: implicit declaration of function 'alloca'
[-Wimplicit-function-declaration]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c:16:11:
warning: incompatible implicit declaration of built-in function 'alloca'
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c:28:11:
warning: incompatible implicit declaration of built-in function 'alloca'
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c:42:11:
warning: incompatible implicit declaration of built-in function 'alloca'

  also on powerpc-ibm-aix7.2.0.0

+FAIL: gcc.dg/analyzer/sensitive-1.c (test for excess errors)

xcess errors:
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:7:20:
warning: implicit declaration of function 'getpass'
[-Wimplicit-function-declaration]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:7:20:
warning: initialization of 'char *' from 'int' makes pointer from integer
without a cast [-Wint-conversion]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:14:20:
warning: initialization of 'char *' from 'int' makes pointer from integer
without a cast [-Wint-conversion]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:21:20:
warning: initialization of 'char *' from 'int' makes pointer from integer
without a cast [-Wint-conversion]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:28:20:
warning: initialization of 'char *' from 'int' makes pointer from integer
without a cast [-Wint-conversion]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:40:20:
warning: initialization of 'char *' from 'int' makes pointer from integer
without a cast [-Wint-conversion]
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/analyzer/sensitive-1.c:46:10:
warning: returning 'int' from a function with return type 'char *' makes
pointer from integer without a cast [-Wint-conversion]

  Solaris only?  getpass is declared in either <stdlib.h> or <unistd.h>, in
both
  cases only if certain feature test macros (like __EXTENSIONS__) are defined.

+FAIL: gcc.dg/analyzer/setjmp-2.c (test for excess errors)

Excess errors:
   NN |       __analyzer_dump_path (); /* { dg-message "path" } */
      |       ^~~~~~~~~~~~~~~~~~~~~~~
  'test_2': events 1-3
    |
    |   NN |   if (i != 0)
    |      |      ^
    |      |      |
    |      |      (1) following 'true' branch (when 'i != 0')...
    |   NN |     {
    |   NN |       foo (2);
    |      |       ~~~~~~~
    |      |       |
    |      |       (2) ...to here
    |   NN |       __analyzer_dump_path (); /* { dg-message "path" } */
    |      |       ~~~~~~~~~~~~~~~~~~~~~~~
    |      |       |
    |      |       (3) here
    |

+FAIL: gcc.dg/analyzer/setjmp-2.c expected multiline pattern lines 38-82 not
found: "\\s*NN \\|       __analyzer_dump_path \\(\\);.*\\n      \\|      
\\^~~~~~~~~~~~~~~~~~~~~~~\\n  'test_2': event 1.*\\n    \\|.*\\n    \\|   NN
\\|   i = setjmp\\(env\\);.*\\n    \\|      \\|       \\^~~~~~\\n    \\|     
\\|       \\|.*\\n    \\|      \\|       \\(1\\) 'setjmp' called here.*\\n   
\\|.*\\n  'test_2': events 2-4.*\\n    \\|.*\\n    \\|   NN \\|   if \\(i !=
0\\).*\\n    \\|      \\|      \\^\\n    \\|      \\|      \\|.*\\n    \\|     
\\|      \\(2\\) following 'false' branch \\(when 'i == 0'\\)\\.\\.\\..*\\n   
\\|\\.\\.\\.\\.\\.\\..*\\n    \\|   NN \\|     longjmp \\(env, 1\\);.*\\n   
\\|      \\|     ~~~~~~~~~~~~~~~~\\n    \\|      \\|     \\|.*\\n    \\|     
\\|     \\(3\\) \\.\\.\\.to here.*\\n    \\|      \\|     \\(4\\) rewinding
within 'test_2' from 'longjmp'\\.\\.\\..*\\n    \\|.*\\n  'test_2': event
5.*\\n    \\|.*\\n    \\|   NN \\|   i = setjmp\\(env\\);.*\\n    \\|      \\| 
     \\^~~~~~\\n    \\|      \\|       \\|.*\\n    \\|      \\|       \\(5\\)
\\.\\.\\.to 'setjmp' \\(saved at \\(1\\)\\).*\\n    \\|.*\\n  'test_2': events
6-8.*\\n    \\|.*\\n    \\|   NN \\|   if \\(i != 0\\).*\\n    \\|      \\|    
 \\^\\n    \\|      \\|      \\|.*\\n    \\|      \\|      \\(6\\) following
'true' branch \\(when 'i != 0'\\)\\.\\.\\..*\\n    \\|   NN \\|     \\{.*\\n   
\\|   NN \\|       foo \\(2\\);.*\\n    \\|      \\|       ~~~~~~~\\n    \\|   
  \\|       \\|.*\\n    \\|      \\|       \\(7\\) \\.\\.\\.to here.*\\n    \\|
  NN \\|       __analyzer_dump_path \\(\\);.*\\n    \\|      \\|      
~~~~~~~~~~~~~~~~~~~~~~~\\n    \\|      \\|       \\|.*\\n    \\|      \\|      
\\(8\\) here.*\\n    \\|.*\\n"

  also on i586-unknown-freebsd11.3, moxie-unknown-elf,
  powerpc-ibm-aix7.2.0.0, pru-unknown-elf

+FAIL: gcc.dg/analyzer/setjmp-3.c (test for excess errors)
[...]
+FAIL: gcc.dg/analyzer/setjmp-4.c (test for excess errors)
[...]
+FAIL: gcc.dg/analyzer/setjmp-5.c  (test for warnings, line 21)
[...]
+FAIL: gcc.dg/analyzer/setjmp-6.c  (test for warnings, line 11)
+FAIL: gcc.dg/analyzer/setjmp-6.c  (test for warnings, line 12)
+FAIL: gcc.dg/analyzer/setjmp-7.c  (test for warnings, line 11)
+FAIL: gcc.dg/analyzer/setjmp-7.c  (test for warnings, line 16)
+FAIL: gcc.dg/analyzer/setjmp-7a.c  (test for warnings, line 13)
[...]
+FAIL: gcc.dg/analyzer/setjmp-8.c (test for excess errors)
[...]
+FAIL: gcc.dg/analyzer/setjmp-9.c (test for excess errors)
[...]

  I only show the first error here; those extremely long multiline pattern
FAILs
  totally clutter mail-report.log and are completely useless there.
>From gcc-bugs-return-666132-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 15:32:04 2020
Return-Path: <gcc-bugs-return-666132-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 7424 invoked by alias); 18 Jan 2020 15:32:04 -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 7337 invoked by uid 55); 18 Jan 2020 15:31:59 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libgcc/92988] crtstuff.c:387:21: error: '__dso_handle' undeclared (first use in this function)
Date: Sat, 18 Jan 2020 15:32:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libgcc
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92988-4-x0dITo1CW6@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92988-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92988-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: 2020-01/txt/msg01858.txt.bz2
Content-length: 624

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

--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by John David Anglin <danglin@gcc.gnu.org>:

https://gcc.gnu.org/g:84479e3a4cebbf2914f748cb363c054abfd47cb6

commit r10-6069-g84479e3a4cebbf2914f748cb363c054abfd47cb6
Author: John David Anglin <danglin@gcc.gnu.org>
Date:   Sat Jan 18 10:30:29 2020 -0500

    Fix compilation of crtstuff.c when DEFAULT_USE_CXA_ATEXIT is false

        PR libgcc/92988
        * crtstuff.c (__do_global_dtors_aux): Only call __cxa_finalize if
        DEFAULT_USE_CXA_ATEXIT is true.
>From gcc-bugs-return-666133-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 15:41:22 2020
Return-Path: <gcc-bugs-return-666133-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 45999 invoked by alias); 18 Jan 2020 15:41:22 -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 45959 invoked by uid 48); 18 Jan 2020 15:41:18 -0000
From: "danglin at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libgcc/92988] crtstuff.c:387:21: error: '__dso_handle' undeclared (first use in this function)
Date: Sat, 18 Jan 2020 15:41:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libgcc
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: danglin at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-92988-4-U4NfqhM7nW@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92988-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92988-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: 2020-01/txt/msg01859.txt.bz2
Content-length: 435

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

John David Anglin <danglin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from John David Anglin <danglin at gcc dot gnu.org> ---
Fixed.
>From gcc-bugs-return-666134-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 15:50:38 2020
Return-Path: <gcc-bugs-return-666134-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 58165 invoked by alias); 18 Jan 2020 15:50:38 -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 58117 invoked by uid 48); 18 Jan 2020 15:50:32 -0000
From: "doug at cs dot dartmouth.edu" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/93278] huge almost empty array takes huge time to compile and produces huge object file
Date: Sat, 18 Jan 2020 15:50:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 7.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: doug at cs dot dartmouth.edu
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93278-4-P4s6uFdp4u@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93278-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93278-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: 2020-01/txt/msg01860.txt.bz2
Content-length: 629

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

--- Comment #9 from doug mcilroy <doug at cs dot dartmouth.edu> ---
If I can play with the assembler to accomplish the desired result, why can't
gcc? I notice that gcc is smart enough already to produce uninitialized space
for
    char a[10000000] = "\0";
    int main(){ return 0; }
It even does so for a string of 1000 \0's. But not for one x.

--------------------------------------

It's  lamentable that a common feature--partially initialized arrays--can lead
to stratospheric compile time.

Apologies for wishfully misreading partial sections into the EPL spec.
>From gcc-bugs-return-666135-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 16:07:10 2020
Return-Path: <gcc-bugs-return-666135-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 110140 invoked by alias); 18 Jan 2020 16:07:10 -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 105811 invoked by uid 48); 18 Jan 2020 16:07:06 -0000
From: "max.kanold@nu-cost.com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93317] New: return type deduction fails for templated unary function
Date: Sat, 18 Jan 2020 16:07:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: max.kanold@nu-cost.com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-93317-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: 2020-01/txt/msg01861.txt.bz2
Content-length: 1049

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

            Bug ID: 93317
           Summary: return type deduction fails for templated unary
                    function
           Product: gcc
           Version: 9.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: max.kanold@nu-cost.com
  Target Milestone: ---

The following legal code will not compile as template deduction failed, see
https://godbolt.org/z/AHUHpF

================================
template<typename T>
auto func(const T& t)
//    -> T //mentioning the return type works again
{ return t; }

template<typename Func>
void apply(Func f) {}

int main() {
    apply(func<int>);
}
================================

As stated, there is a workaround, namely mentioning the return type (only if
possible, of course).
>From gcc-bugs-return-666136-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 16:12:07 2020
Return-Path: <gcc-bugs-return-666136-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 27456 invoked by alias); 18 Jan 2020 16:12:07 -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 22645 invoked by uid 48); 18 Jan 2020 16:12:03 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93318] New: [10 regression] Firefox LTO+FDO ICEs in speculative_call_info
Date: Sat, 18 Jan 2020 16:12:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone
Message-ID: <bug-93318-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: 2020-01/txt/msg01862.txt.bz2
Content-length: 1921

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

            Bug ID: 93318
           Summary: [10 regression] Firefox LTO+FDO ICEs in
                    speculative_call_info
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hubicka at gcc dot gnu.org
                CC: marxin at gcc dot gnu.org
  Target Milestone: ---

Firefox build now crashes with:
36:24.63 0x7ffff756505f ???
36:24.63       
/build/glibc-77giwP/glibc-2.24/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
36:24.67 0x6d9524 cgraph_edge::speculative_call_info(cgraph_edge*&,
cgraph_edge*&, ipa_ref*&)
36:24.67        ../../gcc/cgraph.c:1137
36:24.79 0xb00685 copy_bb
36:24.80        ../../gcc/tree-inline.c:2220
36:24.80 0xb00d3c copy_cfg_body
36:24.80        ../../gcc/tree-inline.c:3012
36:24.80 0xb00d3c copy_body
36:24.80        ../../gcc/tree-inline.c:3260
36:24.80 0xb03cb8 expand_call_inline
36:24.80        ../../gcc/tree-inline.c:5051
36:24.80 0xb05239 gimple_expand_calls_inline
36:24.80        ../../gcc/tree-inline.c:5241
36:24.80 0xb05239 optimize_inline_calls(tree_node*)
36:24.80        ../../gcc/tree-inline.c:5383
36:24.83 0x12d7f9b inline_transform(cgraph_node*) 
36:24.83        ../../gcc/ipa-inline-transform.c:722
36:24.88 0x9dc425 execute_one_ipa_transform_pass  
36:24.88        ../../gcc/passes.c:2231
36:24.88 0x9dc425 execute_all_ipa_transforms(bool)
36:24.88        ../../gcc/passes.c:2270
36:24.90 0x6e0b95 cgraph_node::expand()
36:24.91        ../../gcc/cgraphunit.c:2276
36:24.91 0x6e1bc7 expand_all_functions
36:24.91        ../../gcc/cgraphunit.c:2439
36:24.91 0x6e1bc7 symbol_table::compile()
36:24.91        ../../gcc/cgraphunit.c:2804
36:24.94 0x65b7a1 lto_main()
36:24.94        ../../gcc/lto/lto.c:658
>From gcc-bugs-return-666137-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 16:20:56 2020
Return-Path: <gcc-bugs-return-666137-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 46462 invoked by alias); 18 Jan 2020 16:20:55 -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 46401 invoked by uid 48); 18 Jan 2020 16:20:51 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93318] [10 regression] Firefox LTO+FDO ICEs in speculative_call_info
Date: Sat, 18 Jan 2020 16:20:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93318-4-rFE5WJbZ9o@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93318-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93318-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: 2020-01/txt/msg01863.txt.bz2
Content-length: 2822

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

--- Comment #1 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
So it seems the problem is the following:
Program received signal SIGSEGV, Segmentation fault.
0x0000000000a1ff0e in cgraph_edge::speculative_call_info (this=0x7ffff6e26bc8,
direct=@0x7fffffffd700: 0x90c070 <_start>, indirect=@0x7fffffffd6f8:
0x7fffffffd740,
    reference=@0x7fffffffd6f0: 0x3c94d50) at ../../gcc/cgraph.c:1137
1137             e2->call_stmt != e->call_stmt || e2->lto_stmt_uid !=
e->lto_stmt_uid;
(gdb) p e->call-stmt
No symbol "stmt" in current context.
(gdb) p e
$1 = (cgraph_edge *) 0x7ffff6e26bc8
(gdb) p e2
$2 = (cgraph_edge *) 0x0
(gdb) p e->caller->debug ()
_ZN2js8frontend12FunctionTree16visitRecursivelyEP9JSContextPNS0_10ParserBaseEPFbS5_PS1_E/35640856
(visitRecursively) @0x7ffff5ea7ca8
  Type: function definition analyzed
  Visibility: public visibility_specified visibility:hidden
  References:
_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_.lto_priv.0/33954802
(addr) (speculative)
  Referring:
  Function visitRecursively/35640856 is inline copy in
publishDeferredItems/33218091
  Clone of
_ZN2js8frontend12FunctionTree16visitRecursivelyEP9JSContextPNS0_10ParserBaseEPFbS5_PS1_E/33948009
  Availability: local
  Unit id: 2276
  Function flags: count:2174 (guessed) first_run:4520 body local
  Called by:
_ZN2js8frontend10ParserBase20publishDeferredItemsEPNS0_12FunctionTreeE/33218091
(inlined) (2174 (guessed),1.00 per call)
  Calls:
_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_.lto_priv.0/35640861
(speculative) (inlined) (indirect_inlining) (1558 (guessed),0.72 per call)
__builtin_expect/10953 (2078 (guessed),0.96 per call) __builtin_expect/10953
(2078 (guessed),0.96 per call)
_ZN2js28RunningWithTrustedPrincipalsEP9JSContext/32911428 (0 (precise),0.00 per
call) __builtin_expect/10953 (0 (precise),0.00 per call)
_ZN2js18ReportOverRecursedEP9JSContext/33263266 (0 (precise),0.00 per call)
_ZN2js8frontend12FunctionTree16visitRecursivelyEP9JSContextPNS0_10ParserBaseEPFbS5_PS1_E/33948009
(0 (precise),0.00 per call)
_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_.lto_priv.0/35640859
(speculative) (inlined) (543 (guessed),0.25 per call)


We have two speculative calls direct edges:
1)_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_.lto_priv.0/35640861
(speculative) (inlined)
2)
_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_.lto_priv.0/35640859
(speculative) (inlined) (543 (guessed),0.25 per call)

and one speculative reference, but no indirect call.
>From gcc-bugs-return-666138-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 16:39:19 2020
Return-Path: <gcc-bugs-return-666138-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 69020 invoked by alias); 18 Jan 2020 16:39:18 -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 68940 invoked by uid 48); 18 Jan 2020 16:39:13 -0000
From: "jakub at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/93278] huge almost empty array takes huge time to compile and produces huge object file
Date: Sat, 18 Jan 2020 16:39:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c
X-Bugzilla-Version: 7.4.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jakub at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93278-4-awVpBQgTdj@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93278-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93278-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: 2020-01/txt/msg01864.txt.bz2
Content-length: 1804

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

--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to doug mcilroy from comment #9)
> If I can play with the assembler to accomplish the desired result, why can't
> gcc? I notice that gcc is smart enough already to produce uninitialized
> space for
>     char a[10000000] = "\0";
>     int main(){ return 0; }
> It even does so for a string of 1000 \0's. But not for one x.

Please reread above.  You can accomplish the (only sometimes) desirable result
only if you change both the assembler and linker script (and the latter for
each single such variable).  GCC emits assembler, in which it can't be solved.

> It's  lamentable that a common feature--partially initialized arrays--can
> lead to stratospheric compile time.

I don't see anything catastrophic on Linux.
$ cat pr93278.c
char a[4000000000] = "x";
int main(){ return 0; }
$ time gcc -O2 -o pr93278{,.c} -mcmodel=medium

real    0m12.409s
user    0m6.973s
sys     0m5.414s

$ readelf -Wa pr93278 | grep ee6b
  [23] .ldata            PROGBITS        0000000000406020 003020 ee6b2800 00
WAl  0   0 32
  [24] .comment          PROGBITS        0000000000000000 ee6b5820 000058 01 
MS  0   0  1
  [25] .gnu.build.attributes NOTE            00000000eeab8820 ee6b5878 000558
00      0   0  4
  [26] .symtab           SYMTAB          0000000000000000 ee6b5dd0 000678 18   
 27  51  8
  [27] .strtab           STRTAB          0000000000000000 ee6b6448 000285 00   
  0   0  1
  [28] .shstrtab         STRTAB          0000000000000000 ee6b66cd 000116 00   
  0   0  1
  LOAD           0x003020 0x0000000000406020 0x0000000000406020 0xee6b2800
0xee6b2800 RW  0x1000
    64: 0000000000406020 0xee6b2800 OBJECT  GLOBAL DEFAULT   23 a
>From gcc-bugs-return-666139-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 17:13:43 2020
Return-Path: <gcc-bugs-return-666139-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 122100 invoked by alias); 18 Jan 2020 17:13:43 -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 122069 invoked by uid 48); 18 Jan 2020 17:13:39 -0000
From: "jvdelisle at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/93234] INQUIRE on pre-assigned files of ROUND and SIGN properties fails
Date: Sat, 18 Jan 2020 17:13: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: 8.3.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jvdelisle at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-93234-4-XY26tVGetH@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93234-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93234-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: 2020-01/txt/msg01865.txt.bz2
Content-length: 498

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

Jerry DeLisle <jvdelisle at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
Fixed on trunk.  This could be easily backported to gcc 9.  Any thoughts?
>From gcc-bugs-return-666140-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 17:54:04 2020
Return-Path: <gcc-bugs-return-666140-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 52977 invoked by alias); 18 Jan 2020 17:54:04 -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 52932 invoked by uid 48); 18 Jan 2020 17:54:00 -0000
From: "urbanjost at comcast dot net" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/93234] INQUIRE on pre-assigned files of ROUND and SIGN properties fails
Date: Sat, 18 Jan 2020 17:54: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: 8.3.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: urbanjost at comcast dot net
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93234-4-zV7Bvis1P8@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93234-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93234-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: 2020-01/txt/msg01866.txt.bz2
Content-length: 193

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

--- Comment #5 from urbanjost at comcast dot net ---
Thanks! If it can be easily backported that would be even better from my
perspective.
>From gcc-bugs-return-666141-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 18:01:55 2020
Return-Path: <gcc-bugs-return-666141-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 57149 invoked by alias); 18 Jan 2020 18:01:55 -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 57112 invoked by uid 48); 18 Jan 2020 18:01:51 -0000
From: "paolo.carlini at oracle dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/92536] [10 Regression] ICE when trying to using deduction guide following unknown type error
Date: Sat, 18 Jan 2020 18:01:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: paolo.carlini at oracle dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-92536-4-GOxmfL9qOV@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92536-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92536-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: 2020-01/txt/msg01867.txt.bz2
Content-length: 421

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

Paolo Carlini <paolo.carlini at oracle dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |paolo.carlini at oracle dot com

--- Comment #2 from Paolo Carlini <paolo.carlini at oracle dot com> ---
Seems already fixed.
>From gcc-bugs-return-666142-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 18:28:45 2020
Return-Path: <gcc-bugs-return-666142-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 81733 invoked by alias); 18 Jan 2020 18:28:45 -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 81703 invoked by uid 48); 18 Jan 2020 18:28:41 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/92816] [10 Regression] 35% performance drop for 433.milc with -O2 -flto on znver1 since r278879
Date: Sat, 18 Jan 2020 18:28:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92816-4-MUq3dIUjIJ@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92816-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92816-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: 2020-01/txt/msg01868.txt.bz2
Content-length: 360

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

--- Comment #2 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
It does not reproduce for me on bdver1 and also it does not seem to reproduce
at skylake (with generic tuning)
https://lnt.opensuse.org/db_default/v4/SPEC/graph?highlight_run=8405&plot.70=227.70.0

So we need to profile it on zen...
>From gcc-bugs-return-666143-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 19:13:04 2020
Return-Path: <gcc-bugs-return-666143-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 56526 invoked by alias); 18 Jan 2020 19:13:04 -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 49117 invoked by uid 48); 18 Jan 2020 19:12:59 -0000
From: "hubicka at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93318] [10 regression] Firefox LTO+FDO ICEs in speculative_call_info
Date: Sat, 18 Jan 2020 19:13:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hubicka at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed
Message-ID: <bug-93318-4-T4WrLtlWtP@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93318-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93318-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: 2020-01/txt/msg01869.txt.bz2
Content-length: 3956

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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-01-18
                 CC|                            |luoxhu at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #2 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
The problem happens at WPA. We end up producing unmatched indirect call.
We produce speculative call and later try to resolve it to direct call:
(gdb) up
#1  0x0000000000a1fca9 in cgraph_edge::remove (edge=0x7fff8a778a28) at
../../gcc/cgraph.c:1027
1027      edge->remove_caller ();
(gdb) 
#2  0x0000000000a20368 in cgraph_edge::resolve_speculation
(edge=0x7fff8a7764e0, callee_decl=0x7fff9803ed00) at ../../gcc/cgraph.c:1246
1246        remove (e2);
(gdb) 
#3  0x0000000000a20403 in cgraph_edge::make_direct (edge=0x7fff8a778a28,
callee=0x7fff79251b40) at ../../gcc/cgraph.c:1266
1266          edge = resolve_speculation (edge, callee->decl);
(gdb) 
#4  0x0000000000d394b8 in ipa_make_edge_direct_to_target (ie=0x7fff8a778a28,
target=0x7fff9803ed00, speculative=false) at ../../gcc/ipa-prop.c:3305
3305          ie = cgraph_edge::make_direct (ie, callee);
(gdb) 
#5  0x0000000000d39f09 in try_make_edge_direct_simple_call (ie=0x7fff8a778a28,
jfunc=0x7fff601b4870, target_type=0x7fff9800a3f0, new_root=0x7fff7a06c000, 
    new_root_info=0x7fff608a0a80) at ../../gcc/ipa-prop.c:3590
3590      cs = ipa_make_edge_direct_to_target (ie, target);
(gdb) 
#6  0x0000000000d3a82f in update_indirect_edges_after_inlining
(cs=0x7fff792d54e0, node=0x7fff858fe000, new_edges=0x7fffffffdd98) at
../../gcc/ipa-prop.c:3812
3812              new_direct_edge = try_make_edge_direct_simple_call (ie,
jfunc,
(gdb) 

after this we already have one speculative edge but no indirect edge:

_ZN2js8frontend12FunctionTree16visitRecursivelyEP9JSContextPNS0_10ParserBaseEPFbS5_PS1_E/35641710
(visitRecursively) @0x7fff858fe000
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 35638756
  References:
_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_/33954806
(addr) (speculative)
  Referring: 
  Read from file: ../../../js/src/build/libjs_static.a
  Function visitRecursively/35641710 is inline copy in
publishDeferredItems/33218097
  Clone of
_ZN2js8frontend12FunctionTree16visitRecursivelyEP9JSContextPNS0_10ParserBaseEPFbS5_PS1_E/33948013
  Availability: local
  Unit id: 2275
  Function flags: count:24992 (guessed) first_run:4521 local hot
  Called by:
_ZN2js8frontend10ParserBase18publishLazyScriptsEPNS0_12FunctionTreeE/33954804
(inlined) (24992 (guessed),1.00 per call) 
  Calls: __builtin_expect/10953 (24992 (guessed),1.00 per call)
__builtin_expect/10953 (24992 (guessed),1.00 per call)
_ZN2js28RunningWithTrustedPrincipalsEP9JSContext/32911433 (0 (precise),0.00 per
call) __builtin_expect/10953 (0 (precise),0.00 per call)
_ZN2js18ReportOverRecursedEP9JSContext/33263272 (0 (precise),0.00 per call)
_ZN2js8frontend12FunctionTree16visitRecursivelyEP9JSContextPNS0_10ParserBaseEPFbS5_PS1_E/33948013
(0 (precise),0.00 per call)
_ZZN2js8frontend10ParserBase18publishLazyScriptsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_/35641711
(inlined) (18743 (guessed),0.75 per call)
_ZZN2js8frontend10ParserBase24publishDeferredFunctionsEPNS0_12FunctionTreeEENUlPS1_S3_E_4_FUNES4_S3_/35641713
(speculative) (inlined) (6249 (guessed),0.25 per call) 


It seems that resolve_speculation is broken.  It definitely should not leave
the call in inconsistent shape. Also the new code documents that one needs to
iterate on speculations which is not done by cgraph_edge::make_direct
>From gcc-bugs-return-666144-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 19:44:56 2020
Return-Path: <gcc-bugs-return-666144-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 27133 invoked by alias); 18 Jan 2020 19:44:55 -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 27094 invoked by uid 48); 18 Jan 2020 19:44:51 -0000
From: "hjl.tools at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93319] New: -mtls-dialect=gnu2 doesn't work for x32
Date: Sat, 18 Jan 2020 19:44:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: target
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hjl.tools at gmail dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone cf_gcctarget
Message-ID: <bug-93319-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: 2020-01/txt/msg01870.txt.bz2
Content-length: 1132

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

            Bug ID: 93319
           Summary: -mtls-dialect=gnu2 doesn't work for x32
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: ubizjak at gmail dot com
  Target Milestone: ---
            Target: x86-64

[hjl@gnu-cfl-2 tls-x32-ld]$ cat lib.c
#include <stdio.h>

static __thread int foo = 30;

int *
test (void)
{
  printf ("foo: %d\n", foo);
  return &foo;
}
[hjl@gnu-cfl-2 tls-x32-ld]$ make lib.o
gcc -mx32 -B./ -O2 -g -mtls-dialect=gnu2 -fPIC   -c -o lib.o lib.c
lib.c: In function ‘test’:
lib.c:10:1: error: unrecognizable insn:
   10 | }
      | ^
(insn 6 5 7 2 (set (reg:SI 85)
        (unspec:DI [
                (symbol_ref:SI ("_TLS_MODULE_BASE_") [flags 0x10])
            ] UNSPEC_TLSDESC)) "lib.c":8:3 -1
     (nil))
during RTL pass: vregs
lib.c:10:1: internal compiler error: in extract_insn, at recog.c:2310
>From gcc-bugs-return-666145-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 19:46:32 2020
Return-Path: <gcc-bugs-return-666145-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 46214 invoked by alias); 18 Jan 2020 19:46:32 -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 46146 invoked by uid 48); 18 Jan 2020 19:46:28 -0000
From: "jvdelisle at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libfortran/92836] segfault with inquire()
Date: Sat, 18 Jan 2020 19:46:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libfortran
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jvdelisle at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92836-4-SlW7v9KvQh@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92836-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92836-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: 2020-01/txt/msg01871.txt.bz2
Content-length: 237

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

--- Comment #15 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
Did we conclude that this is an expected race condition?

I run the example comment 14 and it just hangs for me.
>From gcc-bugs-return-666146-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Jan 18 20:08:29 2020
Return-Path: <gcc-bugs-return-666146-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 63378 invoked by alias); 18 Jan 2020 20:08:29 -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 63289 invoked by uid 48); 18 Jan 2020 20:08:25 -0000
From: "hjl.tools at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93319] -mtls-dialect=gnu2 doesn't work for x32
Date: Sat, 18 Jan 2020 20:08: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: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hjl.tools at gmail dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: hjl.tools at gmail dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed attachments.created
Message-ID: <bug-93319-4-eEqUz7ow6S@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93319-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93319-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: 2020-01/txt/msg01872.txt.bz2
Content-length: 652

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

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-01-18
           Assignee|unassigned at gcc dot gnu.org      |hjl.tools at gmail dot com
     Ever confirmed|0                           |1

--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> ---
Created attachment 47674
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47674&action=edit
A patch
>From gcc-bugs-return-666147-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 00:18:03 2020
Return-Path: <gcc-bugs-return-666147-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 91324 invoked by alias); 19 Jan 2020 00:18:02 -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 91241 invoked by uid 48); 19 Jan 2020 00:17:58 -0000
From: "maxim.yegorushkin at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/91320] [9/10 Regression] x86-64 code generation / register allocation regressed.
Date: Sun, 19 Jan 2020 00:18: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: 9.1.0
X-Bugzilla-Keywords: missed-optimization, ra
X-Bugzilla-Severity: normal
X-Bugzilla-Who: maxim.yegorushkin at gmail dot com
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-91320-4-lWBG7xBLIp@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-91320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-91320-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: 2020-01/txt/msg01873.txt.bz2
Content-length: 275

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

--- Comment #2 from Maxim Egorushkin <maxim.yegorushkin at gmail dot com> ---
It reproduces with boost-1.64, https://godbolt.org/z/89HiMR

I don't have boost-1.64 currently available to generate a reprocessed source.
>From gcc-bugs-return-666148-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 00:24:52 2020
Return-Path: <gcc-bugs-return-666148-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 42186 invoked by alias); 19 Jan 2020 00:24:52 -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 5890 invoked by uid 48); 19 Jan 2020 00:24:28 -0000
From: "euloanty at live dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93297] internal compiler error: in set_constraints, at cp/constraint.cc:
Date: Sun, 19 Jan 2020 00:24:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-checking, ice-on-invalid-code, ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: euloanty at live dot com
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93297-4-VCaSeWPgWB@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93297-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93297-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: 2020-01/txt/msg01874.txt.bz2
Content-length: 347

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

--- Comment #3 from fdlbxtqi <euloanty at live dot com> ---
(In reply to Martin Liška from comment #2)
> Thanks for the report. Can you please send us the command line used for the
> compilation? Ideally output of -v option.

g++ -o xxx xxx.cc -Ofast -std=c++2a -s -msse2 -maes -msha
>From gcc-bugs-return-666149-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 04:14:59 2020
Return-Path: <gcc-bugs-return-666149-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 100354 invoked by alias); 19 Jan 2020 04:14: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 100322 invoked by uid 48); 19 Jan 2020 04:14:52 -0000
From: "mike.redd at 4embedded dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93320] New: internal compiler error: in is_base_type, at dwarf2out.c:12987
Date: Sun, 19 Jan 2020 04:14:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mike.redd at 4embedded dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-93320-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: 2020-01/txt/msg01875.txt.bz2
Content-length: 10872

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

            Bug ID: 93320
           Summary: internal compiler error: in is_base_type, at
                    dwarf2out.c:12987
           Product: gcc
           Version: 9.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mike.redd at 4embedded dot com
  Target Milestone: ---

$ arm-none-eabi-g++ -v -save-temps -g3 -O0 -c -mthumb -mcpu=cortex-m4
-D__SAME54N19A__ -std=c++17 -fno-rtti -MMD -Wall -Wextra -ffunction-sections
-fdata-sections  -exceptions -I config -I common -I bsp/interfaces -I
bsp/drivers/same54 -I subrepos/CMSIS_5/CMSIS/Core/Include -I
subrepos/FreeRTOS-Kernel/include -I
subrepos/FreeRTOS-Kernel/portable/GCC/ARM_CM3 -I subrepos/embcpp/include -I
subrepos/cppip/include -I subrepos/tcpip -I subrepos/thingi/include -I
subrepos/crypto/include -D PLATFORM_thingios -D PLATFORM_freertos -D
OPTION_exceptions -D OPTION_firmware_version="0.0.1" -D OPTION_embedded -c -o
/home/mike/work/dio/build/same54n19a/obj/dio.elf/DioBoard.o dio/DioBoard.cpp
Using built-in specs.
COLLECT_GCC=arm-none-eabi-g++
Target: arm-none-eabi
Configured with:
/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/src/gcc/configure
--target=arm-none-eabi
--prefix=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native
--libexecdir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/lib
--infodir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/info
--mandir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/man
--htmldir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/html
--pdfdir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/pdf
--enable-languages=c,c++ --enable-plugins --disable-decimal-float
--disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath
--disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared
--disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-newlib
--with-headers=yes --with-python-dir=share/gcc-arm-none-eabi
--with-sysroot=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/arm-none-eabi
--build=x86_64-linux-gnu --host=x86_64-linux-gnu
--with-gmp=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-mpfr=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-mpc=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-isl=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-libelf=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'
--with-pkgversion='GNU Tools for Arm Embedded Processors 9-2019-q4-major'
--with-multilib-list=rmprofile
Thread model: single
gcc version 9.2.1 20191025 (release) [ARM/arm-9-branch revision 277599] (GNU
Tools for Arm Embedded Processors 9-2019-q4-major) 
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-g3' '-O0' '-c' '-mthumb'
'-mcpu=cortex-m4' '-D' '__SAME54N19A__' '-std=c++17' '-fno-rtti' '-MMD' '-Wall'
'-Wextra' '-ffunction-sections' '-fdata-sections' '-e' 'xceptions' '-I'
'config' '-I' 'common' '-I' 'bsp/interfaces' '-I' 'bsp/drivers/same54' '-I'
'subrepos/CMSIS_5/CMSIS/Core/Include' '-I' 'subrepos/FreeRTOS-Kernel/include'
'-I' 'subrepos/FreeRTOS-Kernel/portable/GCC/ARM_CM3' '-I'
'subrepos/embcpp/include' '-I' 'subrepos/cppip/include' '-I' 'subrepos/tcpip'
'-I' 'subrepos/thingi/include' '-I' 'subrepos/crypto/include' '-D'
'PLATFORM_thingios' '-D' 'PLATFORM_freertos' '-D' 'OPTION_exceptions' '-D'
'OPTION_firmware_version=0.0.1' '-D' 'OPTION_embedded' '-c' '-o'
'/home/mike/work/dio/build/same54n19a/obj/dio.elf/DioBoard.o'
'-mfloat-abi=soft' '-march=armv7e-m'

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/cc1plus
-E -quiet -v -I config -I common -I bsp/interfaces -I bsp/drivers/same54 -I
subrepos/CMSIS_5/CMSIS/Core/Include -I subrepos/FreeRTOS-Kernel/include -I
subrepos/FreeRTOS-Kernel/portable/GCC/ARM_CM3 -I subrepos/embcpp/include -I
subrepos/cppip/include -I subrepos/tcpip -I subrepos/thingi/include -I
subrepos/crypto/include -imultilib thumb/v7e-m/nofp -iprefix
/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/
-isysroot
/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../arm-none-eabi
-MMD /home/mike/work/dio/build/same54n19a/obj/dio.elf/DioBoard.d -MQ
/home/mike/work/dio/build/same54n19a/obj/dio.elf/DioBoard.o -dD
-D__USES_INITFINI__ -D __SAME54N19A__ -D PLATFORM_thingios -D PLATFORM_freertos
-D OPTION_exceptions -D OPTION_firmware_version=0.0.1 -D OPTION_embedded
dio/DioBoard.cpp -mthumb -mcpu=cortex-m4 -mfloat-abi=soft -march=armv7e-m
-std=c++17 -Wall -Wextra -fno-rtti -ffunction-sections -fdata-sections -g3
-fworking-directory -O0 -fpch-preprocess -o DioBoard.ii
ignoring duplicate directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/../../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include/c++/9.2.1"
ignoring duplicate directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/../../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7e-m/nofp"
ignoring duplicate directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/../../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include/c++/9.2.1/backward"
ignoring duplicate directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/../../lib/gcc/arm-none-eabi/9.2.1/include"
ignoring nonexistent directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../arm-none-eabi/usr/local/include"
ignoring duplicate directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/../../lib/gcc/arm-none-eabi/9.2.1/include-fixed"
ignoring duplicate directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/../../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include"
ignoring nonexistent directory
"/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../arm-none-eabi/usr/include"
#include "..." search starts here:
#include <...> search starts here:
 config
 common
 bsp/interfaces
 bsp/drivers/same54
 subrepos/CMSIS_5/CMSIS/Core/Include
 subrepos/FreeRTOS-Kernel/include
 subrepos/FreeRTOS-Kernel/portable/GCC/ARM_CM3
 subrepos/embcpp/include
 subrepos/cppip/include
 subrepos/tcpip
 subrepos/thingi/include
 subrepos/crypto/include

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include/c++/9.2.1

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7e-m/nofp

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include/c++/9.2.1/backward

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/include

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/include-fixed

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/include
End of search list.
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-g3' '-O0' '-c' '-mthumb'
'-mcpu=cortex-m4' '-D' '__SAME54N19A__' '-std=c++17' '-fno-rtti' '-MMD' '-Wall'
'-Wextra' '-ffunction-sections' '-fdata-sections' '-e' 'xceptions' '-I'
'config' '-I' 'common' '-I' 'bsp/interfaces' '-I' 'bsp/drivers/same54' '-I'
'subrepos/CMSIS_5/CMSIS/Core/Include' '-I' 'subrepos/FreeRTOS-Kernel/include'
'-I' 'subrepos/FreeRTOS-Kernel/portable/GCC/ARM_CM3' '-I'
'subrepos/embcpp/include' '-I' 'subrepos/cppip/include' '-I' 'subrepos/tcpip'
'-I' 'subrepos/thingi/include' '-I' 'subrepos/crypto/include' '-D'
'PLATFORM_thingios' '-D' 'PLATFORM_freertos' '-D' 'OPTION_exceptions' '-D'
'OPTION_firmware_version=0.0.1' '-D' 'OPTION_embedded' '-c' '-o'
'/home/mike/work/dio/build/same54n19a/obj/dio.elf/DioBoard.o'
'-mfloat-abi=soft' '-march=armv7e-m'

/home/mike/toolchain/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/cc1plus
-fpreprocessed DioBoard.ii -quiet -dumpbase DioBoard.cpp -mthumb
-mcpu=cortex-m4 -mfloat-abi=soft -march=armv7e-m -auxbase-strip
/home/mike/work/dio/build/same54n19a/obj/dio.elf/DioBoard.o -g3 -O0 -Wall
-Wextra -std=c++17 -version -fno-rtti -ffunction-sections -fdata-sections -o
DioBoard.s
GNU C++17 (GNU Tools for Arm Embedded Processors 9-2019-q4-major) version 9.2.1
20191025 (release) [ARM/arm-9-branch revision 277599] (arm-none-eabi)
        compiled by GNU C version 4.8.4, GMP version 6.1.0, MPFR version 3.1.4,
MPC version 1.0.3, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
GNU C++17 (GNU Tools for Arm Embedded Processors 9-2019-q4-major) version 9.2.1
20191025 (release) [ARM/arm-9-branch revision 277599] (arm-none-eabi)
        compiled by GNU C version 4.8.4, GMP version 6.1.0, MPFR version 3.1.4,
MPC version 1.0.3, isl version isl-0.18-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: f480ec8acc882d1f6d9f2efa85949468
In file included from subrepos/thingi/include/thingi/PropertyI.h:6,
                 from subrepos/thingi/include/thingi/Property.h:5,
                 from common/BoardInterface.h:6,
                 from dio/DioBoard.h:5,
                 from dio/DioBoard.cpp:2:
subrepos/thingi/include/thingi/Interface.h:241:19: internal compiler error: in
is_base_type, at dwarf2out.c:12987
  241 |     virtual void* thisAsType(TypeId typeId) const override
      |                   ^~~~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.

----
Please see attached for preprocessed source.
>From gcc-bugs-return-666150-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 04:20:05 2020
Return-Path: <gcc-bugs-return-666150-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 105823 invoked by alias); 19 Jan 2020 04:20:05 -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 105750 invoked by uid 48); 19 Jan 2020 04:20:01 -0000
From: "mike.redd at 4embedded dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93320] internal compiler error: in is_base_type, at dwarf2out.c:12987
Date: Sun, 19 Jan 2020 04:20:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mike.redd at 4embedded dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc attachments.created
Message-ID: <bug-93320-4-voKAVC6yvz@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93320-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: 2020-01/txt/msg01876.txt.bz2
Content-length: 529

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

Mike Redd <mike.redd at 4embedded dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mike.redd at 4embedded dot com

--- Comment #1 from Mike Redd <mike.redd at 4embedded dot com> ---
Created attachment 47675
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47675&action=edit
preprocessed file that triggers the bug
>From gcc-bugs-return-666151-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 09:14:37 2020
Return-Path: <gcc-bugs-return-666151-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 102135 invoked by alias); 19 Jan 2020 09:14:37 -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 102065 invoked by uid 48); 19 Jan 2020 09:14:32 -0000
From: "fxue at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/93166] [10 Regression] ICE in get_info_about_necessary_edges, at ipa-cp.c:4137 since r278893
Date: Sun, 19 Jan 2020 09:14:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fxue at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: attachments.created
Message-ID: <bug-93166-4-vgkNUEzpIA@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93166-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93166-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: 2020-01/txt/msg01877.txt.bz2
Content-length: 223

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

--- Comment #4 from fxue at gcc dot gnu.org ---
Created attachment 47676
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47676&action=edit
all-in-one test case
>From gcc-bugs-return-666152-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 09:19:50 2020
Return-Path: <gcc-bugs-return-666152-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 110960 invoked by alias); 19 Jan 2020 09:19:50 -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 110901 invoked by uid 48); 19 Jan 2020 09:19:47 -0000
From: "fxue at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/93166] [10 Regression] ICE in get_info_about_necessary_edges, at ipa-cp.c:4137 since r278893
Date: Sun, 19 Jan 2020 09:19:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fxue at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93166-4-Y5zqqKBEZC@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93166-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93166-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: 2020-01/txt/msg01878.txt.bz2
Content-length: 280

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

--- Comment #5 from fxue at gcc dot gnu.org ---
To add a specialized class for tree lattices is a way, but will complicate the
code. We can simple remove the assertion. And a one-file test case was made
from original files.
>From gcc-bugs-return-666153-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 09:33:26 2020
Return-Path: <gcc-bugs-return-666153-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 48947 invoked by alias); 19 Jan 2020 09:33:26 -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 48909 invoked by uid 48); 19 Jan 2020 09:33:22 -0000
From: "tkoenig at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/44960] non-array used as an array, identified as an external function
Date: Sun, 19 Jan 2020 09:33: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: 4.6.0
X-Bugzilla-Keywords: accepts-invalid
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tkoenig at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-44960-4-PlbPYOYVAl@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-44960-4@http.gcc.gnu.org/bugzilla/>
References: <bug-44960-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: 2020-01/txt/msg01879.txt.bz2
Content-length: 486

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

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
Fixed on 

https://gcc.gnu.org/ml/gcc-cvs/2020-01/msg01575.html
>From gcc-bugs-return-666154-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 11:37:47 2020
Return-Path: <gcc-bugs-return-666154-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 92892 invoked by alias); 19 Jan 2020 11:37:47 -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 92801 invoked by uid 48); 19 Jan 2020 11:37:43 -0000
From: "wilco at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/71727] -O3 -mstrict-align produces code which assumes unaligned vector accesses work
Date: Sun, 19 Jan 2020 11:37: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: 6.1.0
X-Bugzilla-Keywords: patch, wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: wilco at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-71727-4-hb1VjVxnUN@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-71727-4@http.gcc.gnu.org/bugzilla/>
References: <bug-71727-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: 2020-01/txt/msg01880.txt.bz2
Content-length: 590

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

Wilco <wilco at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wilco at gcc dot gnu.org

--- Comment #8 from Wilco <wilco at gcc dot gnu.org> ---
(In reply to Martin Liška from comment #7)
> Christophe: Can the bug be marked as resolved?

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91927 - it's still failing
since the underlying issues haven't been resolved.
>From gcc-bugs-return-666155-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 12:41:49 2020
Return-Path: <gcc-bugs-return-666155-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 6440 invoked by alias); 19 Jan 2020 12:41:49 -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 6398 invoked by uid 48); 19 Jan 2020 12:41:45 -0000
From: "tkoenig at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libfortran/92836] segfault with inquire()
Date: Sun, 19 Jan 2020 12:41:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libfortran
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tkoenig at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92836-4-dF7291Hpeq@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92836-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92836-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: 2020-01/txt/msg01881.txt.bz2
Content-length: 411

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

--- Comment #16 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
(In reply to Jerry DeLisle from comment #15)
> Did we conclude that this is an expected race condition?
> 
> I run the example comment 14 and it just hangs for me.

It's certainly not mandated to work, but I think that, as
a quality of implementation issue, it should not hang or
crash.
>From gcc-bugs-return-666157-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 12:51:44 2020
Return-Path: <gcc-bugs-return-666157-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 26477 invoked by alias); 19 Jan 2020 12:51:44 -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 26421 invoked by uid 48); 19 Jan 2020 12:51:40 -0000
From: "tkoenig at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/92805] gfortran: blanks within literal constants should not be allowed
Date: Sun, 19 Jan 2020 12:51: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.2.1
X-Bugzilla-Keywords: accepts-invalid
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tkoenig at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92805-4-XonTbXiD1D@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92805-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92805-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: 2020-01/txt/msg01883.txt.bz2
Content-length: 1262

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

--- Comment #5 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
Hi Steve,

> Index: gcc/fortran/primary.c
> ===================================================================
> --- gcc/fortran/primary.c	(revision 279052)
> +++ gcc/fortran/primary.c	(working copy)
> @@ -90,16 +90,22 @@ match_kind_param (int *kind, int *is_iso_c)
>  static int
>  get_kind (int *is_iso_c)
>  {
> +  char c;
>    int kind;
>    match m;
>  
>    *is_iso_c = 0;
>  
> +  c = gfc_peek_ascii_char ();
> +  if (gfc_current_form == FORM_FREE && gfc_is_whitespace (c))
> +    return -2;
> +
>    if (gfc_match_char ('_') != MATCH_YES)
>      return -2;
>  
> -  m = match_kind_param (&kind, is_iso_c);
> -  if (m == MATCH_NO)
> +  c = gfc_peek_ascii_char ();
> +  if ((gfc_current_form == FORM_FREE && gfc_is_whitespace (c))
> +      || (m = match_kind_param (&kind, is_iso_c)) == MATCH_NO)
>      gfc_error ("Missing kind-parameter at %C");
>  
>    return (m == MATCH_YES) ? kind : -1;

That patch looks good. Do you plan on submitting it?
>From gcc-bugs-return-666156-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 12:51:33 2020
Return-Path: <gcc-bugs-return-666156-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 25789 invoked by alias); 19 Jan 2020 12:51:33 -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 25750 invoked by uid 55); 19 Jan 2020 12:51:28 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93318] [10 regression] Firefox LTO+FDO ICEs in speculative_call_info
Date: Sun, 19 Jan 2020 12:51:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93318-4-AyvXJbB1WV@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93318-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93318-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: 2020-01/txt/msg01882.txt.bz2
Content-length: 1863

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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jan Hubicka <hubicka@gcc.gnu.org>:

https://gcc.gnu.org/g:118aa5e31ce479bb81a003199b4c6ca0d997c9a2

commit r10-6074-g118aa5e31ce479bb81a003199b4c6ca0d997c9a2
Author: Jan Hubicka <jh@suse.cz>
Date:   Sun Jan 19 13:49:38 2020 +0100

    Fix ICE in speculative_call_info

    this fixes two issues with the new multi-target speculation code which
reproduce
    on Firefox.  I can now build firefox with FDO locally but on Mozilla build
bots
    it still fails with ICE in speculative_call_info.

    One problem is that speuclative code compares call_stmt and lto_stmt_uid in
    a way that may get unwanted effect when these gets out of sync.  It does
not
    make sense to have both non-zero so I added code clearing it and sanity
check
    that it is kept this way.

    Other problem is cgraph_edge::make_direct not working well with multiple
    targets.  In this case it removed one speuclative target and the indirect
call
    leaving other targets in the tree.

    This is fixed by iterating across all targets and removing all except the
good
    one (if it exists).

        PR lto/93318
        * cgraph.c (cgraph_edge::resolve_speculation): Fix foramting.
        (cgraph_edge::make_direct): Remove all indirect targets.
        (cgraph_edge::redirect_call_stmt_to_callee): Use make_direct..
        (cgraph_node::verify_node): Verify that only one call_stmt or
        lto_stmt_uid is set.
        * cgraphclones.c (cgraph_edge::clone): Set only one call_stmt or
        lto_stmt_uid.
        * lto-cgraph.c (lto_output_edge): Simplify streaming of stmt.
        (lto_output_ref): Simplify streaming of stmt.
        * lto-streamer-in.c (fixup_call_stmt_edges_1): Clear lto_stmt_uid.
>From gcc-bugs-return-666158-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 13:01:03 2020
Return-Path: <gcc-bugs-return-666158-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 35872 invoked by alias); 19 Jan 2020 13:00:41 -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 35689 invoked by uid 48); 19 Jan 2020 13:00:23 -0000
From: "tkoenig at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/57711] Accepts non-matching invalid dummy procedure as actual argument
Date: Sun, 19 Jan 2020 13:00: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: 4.7.2
X-Bugzilla-Keywords: accepts-invalid, diagnostic
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tkoenig at gcc dot gnu.org
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cc
Message-ID: <bug-57711-4-8owNlN47Mn@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-57711-4@http.gcc.gnu.org/bugzilla/>
References: <bug-57711-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: 2020-01/txt/msg01884.txt.bz2
Content-length: 500

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

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING
                 CC|                            |tkoenig at gcc dot gnu.org

--- Comment #7 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
I'm a bit confused about this PR.
Is there anything to fix?
>From gcc-bugs-return-666159-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 13:21:17 2020
Return-Path: <gcc-bugs-return-666159-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 23785 invoked by alias); 19 Jan 2020 13:21:16 -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 10633 invoked by uid 48); 19 Jan 2020 13:21:12 -0000
From: "tkoenig at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/91640] [9 Regression] ICE: gimplification failed (contiguous expr)
Date: Sun, 19 Jan 2020 13:21: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: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tkoenig at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: short_desc
Message-ID: <bug-91640-4-49fD6mX2iI@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-91640-4@http.gcc.gnu.org/bugzilla/>
References: <bug-91640-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: 2020-01/txt/msg01885.txt.bz2
Content-length: 585

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

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[9/10 Regression] ICE:      |[9 Regression] ICE:
                   |gimplification failed       |gimplification failed
                   |(contiguous expr)           |(contiguous expr)

--- Comment #6 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
The patch looks to have caused no trouble, will you backport to gcc 9?
>From gcc-bugs-return-666160-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 14:00:42 2020
Return-Path: <gcc-bugs-return-666160-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 60020 invoked by alias); 19 Jan 2020 14:00:39 -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 59877 invoked by uid 48); 19 Jan 2020 14:00:26 -0000
From: "hjl.tools at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/93319] -mtls-dialect=gnu2 doesn't work for x32
Date: Sun, 19 Jan 2020 14:00: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: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hjl.tools at gmail dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: hjl.tools at gmail dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_file_loc
Message-ID: <bug-93319-4-V4Syv0bF1o@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93319-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93319-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: 2020-01/txt/msg01886.txt.bz2
Content-length: 580

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

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |https://gcc.gnu.org/ml/gcc-
                   |                            |patches/2020-01/msg01123.ht
                   |                            |ml

--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> ---
A patch is posted at

https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01123.html
>From gcc-bugs-return-666161-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 16:38:11 2020
Return-Path: <gcc-bugs-return-666161-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 33958 invoked by alias); 19 Jan 2020 16:38:11 -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 33936 invoked by uid 48); 19 Jan 2020 16:38:07 -0000
From: "asolokha at gmx dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/93321] New: Unlimited recursion in prepare_block_for_update
Date: Sun, 19 Jan 2020 16:38:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: compile-time-hog
X-Bugzilla-Severity: normal
X-Bugzilla-Who: asolokha at gmx dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-93321-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: 2020-01/txt/msg01887.txt.bz2
Content-length: 5448

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

            Bug ID: 93321
           Summary: Unlimited recursion in prepare_block_for_update
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Keywords: compile-time-hog
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: asolokha at gmx dot com
  Target Milestone: ---

g++-10.0.0-alpha20200110 snapshot (r280115) and g++ 9.2.0 ICE due to stack
exhaustion when compiling gcc/testsuite/g++.old-deja/g++.other/inline20.C w/
-O1 -fno-early-inlining --param max-inline-recursive-depth=9 --param
uninlined-function-insns=500000:

% ulimit -s
8192
% g++-10.0.0-alpha20200110 -O1 -fno-early-inlining --param
max-inline-recursive-depth=9 --param uninlined-function-insns=500000 -c
gcc/testsuite/g++.old-deja/g++.other/inline20.C -wrapper gdb,--args

<…>

Program received signal SIGSEGV, Segmentation fault.
0x0000000000ac006d in bitmap_set_bit (head=0x2d067d0, bit=403896)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/bitmap.c:950
950    
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/bitmap.c:
No such file or directory.
(gdb) where
#0  0x0000000000ac006d in bitmap_set_bit (head=0x2d067d0, bit=403896)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/bitmap.c:950
#1  0x0000000000febf9e in mark_block_for_update (bb=0x7fffdd733888)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-into-ssa.c:449
#2  prepare_block_for_update (bb=0x7fffdd733888, insert_phi_p=true)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-into-ssa.c:2619
#3  0x0000000000fec4e7 in prepare_block_for_update (bb=0x7ffff53a74e0,
insert_phi_p=true)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-into-ssa.c:2701

<…>

#279589 0x0000000000fec4e7 in prepare_block_for_update (bb=0x7ffff77f1270,
insert_phi_p=true)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-into-ssa.c:2701
#279590 0x0000000000fee92c in update_ssa (update_flags=update_flags@entry=2048)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-into-ssa.c:3395
#279591 0x0000000000fac8c0 in cleanup_tree_cfg_noloop (ssa_update_flags=2048)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-cfgcleanup.c:1060
#279592 0x0000000000face6c in cleanup_tree_cfg (ssa_update_flags=<optimized
out>)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/tree-cfgcleanup.c:1165
#279593 0x0000000000e92576 in execute_function_todo (fn=0x7ffff79562c0,
data=<optimized out>)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/passes.c:1949
#279594 0x0000000000e931c8 in do_per_function (data=0x208a20, callback=0xe9235c
<execute_function_todo(function*, void*)>)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/passes.c:1638
#279595 execute_todo (flags=2132512) at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/passes.c:2037
#279596 0x0000000000e95124 in execute_one_ipa_transform_pass
(do_not_collect=false, ipa_pass=0x2631d00, node=0x7ffff79595a0)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/passes.c:2234
#279597 execute_all_ipa_transforms (do_not_collect=do_not_collect@entry=false)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/passes.c:2270
#279598 0x0000000000b37193 in cgraph_node::expand (this=0x7ffff79595a0)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/cgraphunit.c:2276
#279599 0x0000000000b382bf in expand_all_functions ()
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/cgraphunit.c:2454
#279600 symbol_table::compile (this=0x7ffff77e9100)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/cgraphunit.c:2804
#279601 0x0000000000b3a46c in symbol_table::compile (this=0x7ffff77e9100)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/cgraphunit.c:2984
#279602 symbol_table::finalize_compilation_unit (this=0x7ffff77e9100)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/cgraphunit.c:2984
#279603 0x0000000000f60061 in compile_file ()
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/toplev.c:483
#279604 0x0000000000832615 in do_compile ()
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/toplev.c:2269
#279605 toplev::main (this=this@entry=0x7fffffffd516, argc=<optimized out>,
argc@entry=17, argv=<optimized out>, 
    argv@entry=0x7fffffffd618) at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/toplev.c:2408
#279606 0x00000000008351fe in main (argc=17, argv=0x7fffffffd618)
    at
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200110/work/gcc-10-20200110/gcc/main.c:39

(not sure if the parameters are valid, though.)
>From gcc-bugs-return-666162-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 16:42:39 2020
Return-Path: <gcc-bugs-return-666162-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 37673 invoked by alias); 19 Jan 2020 16:42:39 -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 37641 invoked by uid 48); 19 Jan 2020 16:42:35 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93322] New: [10 Regression] gcc.dg/tree-ssa/flatten-1.c ICEs with -fPIC
Date: Sun, 19 Jan 2020 16:42:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter cc target_milestone attachments.created
Message-ID: <bug-93322-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: 2020-01/txt/msg01888.txt.bz2
Content-length: 1353

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

            Bug ID: 93322
           Summary: [10 Regression] gcc.dg/tree-ssa/flatten-1.c ICEs with
                    -fPIC
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
                CC: marxin at gcc dot gnu.org
  Target Milestone: ---

Created attachment 47677
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47677&action=edit
flatten-1.c

gcc.dg/tree-ssa/flatten-1.c ICEs at -O2 -fPIC.

apinski@xeond:~/src/toolchain-10/objdir/gcc$ ./cc1 -O2 -fPIC t.c -quiet
during IPA pass: inline
t.c:53:1: internal compiler error: Segmentation fault
   53 | }
      | ^
0xd6dfdf crash_signal
        ../../gits/gcc/gcc/toplev.c:328
0x654dc1 ipa_update_overall_fn_summary(cgraph_node*, bool)
        ../../gits/gcc/gcc/ipa-fnsummary.c:3994
0x1687cd9 ipa_inline
        ../../gits/gcc/gcc/ipa-inline.c:2674
0x1687cd9 execute
        ../../gits/gcc/gcc/ipa-inline.c:3089
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
>From gcc-bugs-return-666163-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 16:46:48 2020
Return-Path: <gcc-bugs-return-666163-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 47008 invoked by alias); 19 Jan 2020 16:46:48 -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 46963 invoked by uid 48); 19 Jan 2020 16:46:44 -0000
From: "julius_huelsmann at freenet dot de" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93323] New: Internal Compiler Error in unify at cp/pt.c:22219
Date: Sun, 19 Jan 2020 16:46:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: julius_huelsmann at freenet dot de
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created
Message-ID: <bug-93323-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: 2020-01/txt/msg01889.txt.bz2
Content-length: 2002

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

            Bug ID: 93323
           Summary: Internal Compiler Error in unify at cp/pt.c:22219
           Product: gcc
           Version: 9.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: julius_huelsmann at freenet dot de
  Target Milestone: ---

Created attachment 47678
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47678&action=edit
The source file which throws the bug.

Bug Description
---------------
I was experimenting a little bit with custom class template argument
deductions, and wrote the small c++ program. In case you would like to also
have the (single, 13 loc) source file, I can upload that, too. I tried to
adhere to the Bug submitting guidelines, and therefore only uploaded the .ii
file.


G++ Version and OS
------------------


g++ (GCC) 9.2.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Linux machine 5.4.12-arch1-1 #1 SMP PREEMPT Tue, 14 Jan 2020 21:44:31 +0000
x86_64 GNU/Linux


the options given when GCC was configured/built;
------------------------------------------------
I use the G++ version shipped with my operating system (binary via pacman).


the complete command line that triggers the bug;
------------------------------------------------
g++ -Wall -Wextra -std=c++2a -fno-strict-aliasing -fwrapv   main5.cc


Compile Output
--------------

/home/juli/main5.cc:31:43:   required from here
/home/juli/main5.cc:31:43: internal compiler error: in unify, at cp/pt.c:22219
   31 |   const Guided k{sh, sh2, Shield<321, 3>{}};
      |                                           ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
>From gcc-bugs-return-666164-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 16:53:24 2020
Return-Path: <gcc-bugs-return-666164-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 49920 invoked by alias); 19 Jan 2020 16:53:24 -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 49888 invoked by uid 48); 19 Jan 2020 16:53:20 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93322] [10 Regression] gcc.dg/tree-ssa/flatten-1.c ICEs with -fPIC
Date: Sun, 19 Jan 2020 16:53:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: target_milestone
Message-ID: <bug-93322-4-1w83kVONXZ@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93322-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93322-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: 2020-01/txt/msg01890.txt.bz2
Content-length: 582

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |10.0

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I saw this while I was looking at my testsuite results; I test sometimes with
-fPIC.


gcc version 10.0.1 20200119 (experimental) [master revision
6a9a10407ef:19bdd6115e4:c7518183b8058b31d10a77bc0e2d392552ffbf0d] (GCC)
>From gcc-bugs-return-666165-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 17:04:33 2020
Return-Path: <gcc-bugs-return-666165-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 60669 invoked by alias); 19 Jan 2020 17:04:32 -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 60635 invoked by uid 48); 19 Jan 2020 17:04:28 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93322] [10 Regression] gcc.dg/tree-ssa/flatten-1.c ICEs with -fPIC
Date: Sun, 19 Jan 2020 17:04:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93322-4-fTyu8Y4Fuz@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93322-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93322-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: 2020-01/txt/msg01891.txt.bz2
Content-length: 264

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

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
It worked with:
gcc version 9.0.0 20181231 (experimental) 

g:c6579387bdc84adc76fbb0aa04e4942dd21d4ff0

Trying to do a git bisect right now.
>From gcc-bugs-return-666166-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 17:16:21 2020
Return-Path: <gcc-bugs-return-666166-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 82498 invoked by alias); 19 Jan 2020 17:16:20 -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 82473 invoked by uid 48); 19 Jan 2020 17:16:16 -0000
From: "gcc-bugs at marehr dot dialup.fu-berlin.de" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93324] New: [10 Regression] ICE with -Wall on constexpr if
Date: Sun, 19 Jan 2020 17:16:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: gcc-bugs at marehr dot dialup.fu-berlin.de
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-93324-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: 2020-01/txt/msg01892.txt.bz2
Content-length: 4495

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

            Bug ID: 93324
           Summary: [10 Regression] ICE with -Wall on constexpr if
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gcc-bugs at marehr dot dialup.fu-berlin.de
  Target Milestone: ---

The following code works on gcc 9 and below, but ICEs on gcc10 with -Wall.

```
struct
{
  template <int>
  static constexpr bool a() { return 0; }
} e;

template <typename>
void d()
{
  auto c(e);
  using b = decltype(c);
  if constexpr (b::a<2>());
}

```

See godbolt: https://godbolt.org/z/3wEnL7

```
> g++-git  -std=c++17 -Wall -c ice.cpp

ice.cpp: In function ‘void d()’:
ice.cpp:12:26: internal compiler error: Segmentation fault
   12 |   if constexpr (b::a<2>());
      |                          ^
0xc7230f crash_signal
        /home/marehr/Packages/gcc-git/src/gcc/gcc/toplev.c:328
0x783eca fndecl_built_in_p(tree_node const*, built_in_class)
        /home/marehr/Packages/gcc-git/src/gcc/gcc/tree.h:6208
0x783eca fndecl_built_in_p(tree_node const*, unsigned int, built_in_class)
        /home/marehr/Packages/gcc-git/src/gcc/gcc/tree.h:6217
0x783eca is_std_constant_evaluated_p
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/semantics.c:737
0x783eca finish_if_stmt_cond(tree_node*, tree_node*)
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/semantics.c:771
0x71bfcb cp_parser_selection_statement
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:11898
0x71bfcb cp_parser_statement
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:11261
0x71c8f8 cp_parser_statement_seq_opt
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:11745
0x71c9b0 cp_parser_compound_statement
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:11699
0x7325b0 cp_parser_function_body
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:22907
0x7325b0 cp_parser_ctor_initializer_opt_and_function_body
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:22958
0x735cad cp_parser_function_definition_after_declarator
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:28745
0x736ca7 cp_parser_function_definition_from_specifiers_and_declarator
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:28661
0x736ca7 cp_parser_init_declarator
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:20536
0x73b7b4 cp_parser_single_declaration
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:29236
0x73b93d cp_parser_template_declaration_after_parameters
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:28808
0x73beea cp_parser_explicit_template_declaration
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:29074
0x73f0f9 cp_parser_declaration
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:13277
0x73f6d8 cp_parser_translation_unit
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:4723
0x73f6d8 c_parse_file()
        /home/marehr/Packages/gcc-git/src/gcc/gcc/cp/parser.c:43569
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://bugs.archlinux.org/> for instructions.
```

This code compiles when removing the -Wall flag.


```
> g++-git -v
Using built-in specs.
COLLECT_GCC=g++-git
COLLECT_LTO_WRAPPER=/opt/gcc/gcc-git/bin/../lib/gcc/x86_64-pc-linux-gnu/10.0.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /home/marehr/Packages/gcc-git/src/gcc/configure --prefix=/usr
--libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/
--enable-languages=c,c++ --enable-shared --enable-threads=posix
--with-system-zlib --with-isl --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch
--disable-libssp --enable-gnu-unique-object --enable-linker-build-id
--enable-lto --enable-plugin --enable-install-libiberty
--with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib
--disable-werror --enable-checking=release --enable-default-pie
--enable-default-ssp --enable-cet=auto --disable-boostrap
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.0.1 20200116 (experimental) (GCC)
```
>From gcc-bugs-return-666167-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 17:29:37 2020
Return-Path: <gcc-bugs-return-666167-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 6585 invoked by alias); 19 Jan 2020 17:29:36 -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 6527 invoked by uid 48); 19 Jan 2020 17:29:32 -0000
From: "kargl at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/92805] gfortran: blanks within literal constants should not be allowed
Date: Sun, 19 Jan 2020 17:29: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.2.1
X-Bugzilla-Keywords: accepts-invalid
X-Bugzilla-Severity: normal
X-Bugzilla-Who: kargl at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-92805-4-juTz27ZEQw@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92805-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92805-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: 2020-01/txt/msg01893.txt.bz2
Content-length: 1670

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

kargl at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kargl at gcc dot gnu.org

--- Comment #6 from kargl at gcc dot gnu.org ---
(In reply to Thomas Koenig from comment #5)
> Hi Steve,
> 
> > Index: gcc/fortran/primary.c
> > ===================================================================
> > --- gcc/fortran/primary.c	(revision 279052)
> > +++ gcc/fortran/primary.c	(working copy)
> > @@ -90,16 +90,22 @@ match_kind_param (int *kind, int *is_iso_c)
> >  static int
> >  get_kind (int *is_iso_c)
> >  {
> > +  char c;
> >    int kind;
> >    match m;
> >  
> >    *is_iso_c = 0;
> >  
> > +  c = gfc_peek_ascii_char ();
> > +  if (gfc_current_form == FORM_FREE && gfc_is_whitespace (c))
> > +    return -2;
> > +
> >    if (gfc_match_char ('_') != MATCH_YES)
> >      return -2;
> >  
> > -  m = match_kind_param (&kind, is_iso_c);
> > -  if (m == MATCH_NO)
> > +  c = gfc_peek_ascii_char ();
> > +  if ((gfc_current_form == FORM_FREE && gfc_is_whitespace (c))
> > +      || (m = match_kind_param (&kind, is_iso_c)) == MATCH_NO)
> >      gfc_error ("Missing kind-parameter at %C");
> >  
> >    return (m == MATCH_YES) ? kind : -1;
> 
> That patch looks good. Do you plan on submitting it?

No.  I do not do git and have little time/need/interest
in learning.
>From gcc-bugs-return-666168-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 17:55:13 2020
Return-Path: <gcc-bugs-return-666168-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 74769 invoked by alias); 19 Jan 2020 17:55:12 -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 74745 invoked by uid 48); 19 Jan 2020 17:55:08 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93323] Internal Compiler Error in unify at cp/pt.c:22219
Date: Sun, 19 Jan 2020 17:55:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.0
X-Bugzilla-Keywords: needs-reduction
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on cc everconfirmed
Message-ID: <bug-93323-4-5jVagGqYci@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93323-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93323-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: 2020-01/txt/msg01894.txt.bz2
Content-length: 1995

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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |needs-reduction
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-01-19
                 CC|                            |mpolacek at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Started with g:daaa6fcc70ffe66bd56f5819ad4ee78fecd54bb6, before that:

main5.cc:10:47: error: invalid use of incomplete type ‘struct std::array<int,
amount>’
In file included from main5.cc:1:
/usr/include/c++/9.2.0/array:94:12: note: declaration of ‘struct
std::array<int, amount>’
main5.cc:26:66: note: invalid template non-type parameter
main5.cc:26:7: error: trailing return type ‘<type error>’ of deduction guide is
not a specialization of ‘Guided<amount, arr>’
main5.cc: In function ‘int main()’:
main5.cc:32:43: error: class template argument deduction failed:
main5.cc:32:43: error: no matching function for call to ‘Guided(const
Shield<111, 3>&, const Shield<200, 3>&, Shield<321, 3>)’
main5.cc:16:55: note: candidate: ‘template<int amount, <typeprefixerror>arr,
int ...i, class ... D, D ...d> Guided(Shield<i, d>...)-> Guided<amount, arr>’
main5.cc:16:55: note:   template argument deduction/substitution failed:
main5.cc:10:58: note: candidate: ‘template<int amount, <typeprefixerror>arr>
Guided(Guided<amount, arr>)-> Guided<amount, arr>’
main5.cc:10:58: note:   template argument deduction/substitution failed:
main5.cc:32:43: note:   ‘Shield<111, 3>’ is not derived from ‘Guided<amount,
arr>’
>From gcc-bugs-return-666169-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 18:02:13 2020
Return-Path: <gcc-bugs-return-666169-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 92598 invoked by alias); 19 Jan 2020 18:02:12 -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 92564 invoked by uid 48); 19 Jan 2020 18:02:08 -0000
From: "tkoenig at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/92805] gfortran: blanks within literal constants should not be allowed
Date: Sun, 19 Jan 2020 18:02: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.2.1
X-Bugzilla-Keywords: accepts-invalid
X-Bugzilla-Severity: normal
X-Bugzilla-Who: tkoenig at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92805-4-9gPWbYu0Jl@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92805-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92805-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: 2020-01/txt/msg01895.txt.bz2
Content-length: 361

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

--- Comment #7 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
(In reply to kargl from comment #6)

> No.  I do not do git and have little time/need/interest
> in learning.

In that case, I hope you don't mind if I take this up.

I'm just learning git myself (having semi-messed up my
first commit :-).
>From gcc-bugs-return-666170-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 18:04:23 2020
Return-Path: <gcc-bugs-return-666170-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 94207 invoked by alias); 19 Jan 2020 18:04:23 -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 94171 invoked by uid 48); 19 Jan 2020 18:04:18 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93324] [10 Regression] ICE with -Wall on constexpr if
Date: Sun, 19 Jan 2020 18:04:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: priority bug_status cf_known_to_work keywords cf_reconfirmed_on cc assigned_to everconfirmed target_milestone
Message-ID: <bug-93324-4-S9kFxn86SJ@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93324-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93324-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: 2020-01/txt/msg01896.txt.bz2
Content-length: 1490

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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1
             Status|UNCONFIRMED                 |ASSIGNED
      Known to work|                            |9.2.0
           Keywords|                            |ice-on-valid-code
   Last reconfirmed|                            |2020-01-19
                 CC|                            |mpolacek at gcc dot gnu.org
           Assignee|unassigned at gcc dot gnu.org      |mpolacek at gcc dot gnu.org
     Ever confirmed|0                           |1
   Target Milestone|---                         |10.0

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Started with g:14da3939da3adcef84816573caa9d93c7367507e

Author: Marek Polacek <polacek@redhat.com>
Date:   Wed Aug 28 02:03:48 2019 +0000

    PR c++/91428 - warn about std::is_constant_evaluated in if constexpr.

            * cp-tree.h (decl_in_std_namespace_p): Declare.
            * semantics.c (is_std_constant_evaluated_p): New.
            (finish_if_stmt_cond): Warn about "std::is_constant_evaluated ()"
in
            an if-constexpr.
            * typeck.c (decl_in_std_namespace_p): No longer static.

            * g++.dg/cpp2a/is-constant-evaluated9.C: New test.

    From-SVN: r274981

and hence mine.
>From gcc-bugs-return-666171-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 18:28:16 2020
Return-Path: <gcc-bugs-return-666171-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 119358 invoked by alias); 19 Jan 2020 18:28:16 -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 119336 invoked by uid 48); 19 Jan 2020 18:28:12 -0000
From: "bugdal at aerifal dot cx" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libstdc++/93325] New: libstdc++ wrongly uses direct clock_gettime syscall on non-glibc, breaks time64
Date: Sun, 19 Jan 2020 18:28:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libstdc++
X-Bugzilla-Version: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: bugdal at aerifal dot cx
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-93325-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: 2020-01/txt/msg01897.txt.bz2
Content-length: 1090

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

            Bug ID: 93325
           Summary: libstdc++ wrongly uses direct clock_gettime syscall on
                    non-glibc, breaks time64
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: bugdal at aerifal dot cx
  Target Milestone: ---

The configure logic for libstdc++ is choosing to make direct clock_gettime
syscalls (via syscall()) rather than using the clock_gettime function except on
glibc 2.17 or later (when it was moved from librt to libc). This is
incompatible with time64 (because struct timespec mismatches the form the old
clock_gettime syscall uses) and also undesirable because it can't take
advantage of vdso.

The hard-coded glibc version dependency is a configure anti-pattern and should
be removed; the right way to test this would be just probing for the
clock_gettime function without adding any libs (like -lrt).
>From gcc-bugs-return-666172-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 18:35:42 2020
Return-Path: <gcc-bugs-return-666172-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 80782 invoked by alias); 19 Jan 2020 18:35:41 -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 80738 invoked by uid 48); 19 Jan 2020 18:35:38 -0000
From: "redi at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libstdc++/93325] libstdc++ wrongly uses direct clock_gettime syscall on non-glibc, breaks time64
Date: Sun, 19 Jan 2020 18:35:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: libstdc++
X-Bugzilla-Version: unknown
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: redi at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: redi at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed
Message-ID: <bug-93325-4-jzt9xAVeZB@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93325-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93325-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: 2020-01/txt/msg01898.txt.bz2
Content-length: 489

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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2020-01-19
           Assignee|unassigned at gcc dot gnu.org      |redi at gcc dot gnu.org
     Ever confirmed|0                           |1
>From gcc-bugs-return-666173-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 18:58:17 2020
Return-Path: <gcc-bugs-return-666173-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 103739 invoked by alias); 19 Jan 2020 18:58:17 -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 103696 invoked by uid 55); 19 Jan 2020 18:58:13 -0000
From: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/33799] Return value's destructor not executed when a local variable's destructor throws
Date: Sun, 19 Jan 2020 18:58:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 4.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: major
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: jason at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-33799-4-v2YtVoevvm@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-33799-4@http.gcc.gnu.org/bugzilla/>
References: <bug-33799-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: 2020-01/txt/msg01899.txt.bz2
Content-length: 1141

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

--- Comment #11 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jason Merrill <jason@gcc.gnu.org>:

https://gcc.gnu.org/g:bcfc2227c556f2801a657ce3007374732baa8333

commit r10-6077-gbcfc2227c556f2801a657ce3007374732baa8333
Author: Jason Merrill <jason@redhat.com>
Date:   Sun Jan 19 09:14:54 2020 -0500

    PR c++/33799 - destroy return value, take 2.

    This patch differs from the reverted patch for 33799 in that it adds the
    CLEANUP_STMT for the return value at the end of the function, and only if
    we've seen a cleanup that might throw, so it should not affect most C++11
    code.

        * cp-tree.h (current_retval_sentinel): New macro.
        (struct language_function): Add throwing_cleanup bitfield.
        * decl.c (cxx_maybe_build_cleanup): Set it.
        * except.c (maybe_set_retval_sentinel)
        (maybe_splice_retval_cleanup): New functions.
        * parser.c (cp_parser_compound_statement): Call
        maybe_splice_retval_cleanup.
        * typeck.c (check_return_expr): Call maybe_set_retval_sentinel.
>From gcc-bugs-return-666174-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 18:59:06 2020
Return-Path: <gcc-bugs-return-666174-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 104795 invoked by alias); 19 Jan 2020 18:59:06 -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 104753 invoked by uid 48); 19 Jan 2020 18:59:02 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93322] [10 Regression] gcc.dg/tree-ssa/flatten-1.c ICEs with -fPIC
Date: Sun, 19 Jan 2020 18:59:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-93322-4-l0fdCI7SSC@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93322-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93322-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: 2020-01/txt/msg01900.txt.bz2
Content-length: 438

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hubicka at gcc dot gnu.org

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Caused by g:7237f93eb3aaecb27800ce1688ece4c4cbcb790b .
>From gcc-bugs-return-666175-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 19:01:25 2020
Return-Path: <gcc-bugs-return-666175-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 106798 invoked by alias); 19 Jan 2020 19:01:20 -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 106711 invoked by uid 48); 19 Jan 2020 19:01:16 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug ipa/93322] [10 Regression] gcc.dg/tree-ssa/flatten-1.c ICEs with -fPIC
Date: Sun, 19 Jan 2020 19:01:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: ipa
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93322-4-tQUM638cJ5@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93322-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93322-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: 2020-01/txt/msg01901.txt.bz2
Content-length: 146

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

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
  size_info->size = 0;
>From gcc-bugs-return-666176-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 19:04:57 2020
Return-Path: <gcc-bugs-return-666176-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 109852 invoked by alias); 19 Jan 2020 19:04:56 -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 109814 invoked by uid 48); 19 Jan 2020 19:04:52 -0000
From: "kargl at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug fortran/92805] gfortran: blanks within literal constants should not be allowed
Date: Sun, 19 Jan 2020 19:04: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.2.1
X-Bugzilla-Keywords: accepts-invalid
X-Bugzilla-Severity: normal
X-Bugzilla-Who: kargl at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P4
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-92805-4-DPw1zxjpje@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-92805-4@http.gcc.gnu.org/bugzilla/>
References: <bug-92805-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: 2020-01/txt/msg01902.txt.bz2
Content-length: 426

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

--- Comment #8 from kargl at gcc dot gnu.org ---
(In reply to Thomas Koenig from comment #7)
> (In reply to kargl from comment #6)
> 
> > No.  I do not do git and have little time/need/interest
> > in learning.
> 
> In that case, I hope you don't mind if I take this up.
> 
> I'm just learning git myself (having semi-messed up my
> first commit :-).

Fine with me.
>From gcc-bugs-return-666177-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 19:11:47 2020
Return-Path: <gcc-bugs-return-666177-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 128223 invoked by alias); 19 Jan 2020 19:11:47 -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 128186 invoked by uid 48); 19 Jan 2020 19:11:42 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93320] internal compiler error: in is_base_type, at dwarf2out.c:12987
Date: Sun, 19 Jan 2020 19:11:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed
Message-ID: <bug-93320-4-B8zzQETZHY@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93320-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: 2020-01/txt/msg01903.txt.bz2
Content-length: 2512

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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-01-19
                 CC|                            |mpolacek at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Confirmed with a cross:

subrepos/thingi/include/thingi/Interface.h:241:19: internal compiler error: in
is_base_type, at dwarf2out.c:12990
0x6bf559 is_base_type
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:12990
0x6bf559 is_base_type
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:12960
0x6bf559 modified_type_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:13179
0xc47410 add_type_attribute
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:21580
0xc54543 gen_formal_parameter_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:22261
0xc59be9 gen_formal_types_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:22356
0xc40dba gen_subprogram_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:23212
0xc5c52c gen_decl_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:26320
0xc5b183 gen_member_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:25165
0xc5b183 gen_struct_or_union_type_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:25261
0xc5b183 gen_tagged_type_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:25462
0xc43a0d gen_type_die_with_usage
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:25657
0xc45036 gen_type_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:25711
0xc5cd00 gen_decl_die
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:26343
0xc5df96 dwarf2out_decl
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:26884
0xc5e468 dwarf2out_type_decl
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:26611
0xc5e468 dwarf2out_type_decl
        /home/mpolacek/src/gcc/gcc/dwarf2out.c:26606
0xf331c8 rest_of_type_compilation(tree_node*, int)
        /home/mpolacek/src/gcc/gcc/passes.c:339
0xa66a5d note_debug_info_needed(tree_node*)
        /home/mpolacek/src/gcc/gcc/cp/search.c:2263
0x969705 maybe_emit_vtables
        /home/mpolacek/src/gcc/gcc/cp/decl2.c:2313
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
>From gcc-bugs-return-666178-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 19:14:37 2020
Return-Path: <gcc-bugs-return-666178-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 4415 invoked by alias); 19 Jan 2020 19:14:37 -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 4382 invoked by uid 48); 19 Jan 2020 19:14:33 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93320] internal compiler error: in is_base_type, at dwarf2out.c:12987
Date: Sun, 19 Jan 2020 19:14:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93320-4-5s8VPn3NyL@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93320-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: 2020-01/txt/msg01904.txt.bz2
Content-length: 283

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

--- Comment #3 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
We crash in is_base_type because it gets 

(gdb) p type
$1 = <type_pack_expansion 0x7fffe5b77c78>
and that is not handled:
12990         gcc_unreachable ();
>From gcc-bugs-return-666179-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 19:33:17 2020
Return-Path: <gcc-bugs-return-666179-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 17815 invoked by alias); 19 Jan 2020 19:33:16 -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 17778 invoked by uid 48); 19 Jan 2020 19:33:12 -0000
From: "mike.redd at 4embedded dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93320] internal compiler error: in is_base_type, at dwarf2out.c:12987
Date: Sun, 19 Jan 2020 19:33:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mike.redd at 4embedded dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93320-4-shrysMKV8N@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93320-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: 2020-01/txt/msg01905.txt.bz2
Content-length: 396

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

--- Comment #4 from Mike Redd <mike.redd at 4embedded dot com> ---
FWIW: My code had a problem, but it would have been much easier to debug if the
compile didn't crash. :-)

In other words, it is possibly not important to handle "type_pack_expansion" in
a meaningful way here-- just report some kind of compile error instead of
crashing?
>From gcc-bugs-return-666180-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 20:48:57 2020
Return-Path: <gcc-bugs-return-666180-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 53473 invoked by alias); 19 Jan 2020 20:48:56 -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 53444 invoked by uid 48); 19 Jan 2020 20:48:53 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93324] [10 Regression] ICE with -Wall on constexpr if
Date: Sun, 19 Jan 2020 20:48:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: ice-on-valid-code, patch
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 10.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords
Message-ID: <bug-93324-4-sqIhVJTI2V@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93324-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93324-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: 2020-01/txt/msg01906.txt.bz2
Content-length: 421

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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
https://gcc.gnu.org/ml/gcc-patches/2020-01/msg01141.html
>From gcc-bugs-return-666181-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 21:49:47 2020
Return-Path: <gcc-bugs-return-666181-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 119835 invoked by alias); 19 Jan 2020 21:49:47 -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 119788 invoked by uid 48); 19 Jan 2020 21:49:42 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93320] internal compiler error: in is_base_type, at dwarf2out.c:12987
Date: Sun, 19 Jan 2020 21:49:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93320-4-E3JwpeIMJd@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93320-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93320-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: 2020-01/txt/msg01907.txt.bz2
Content-length: 192

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

--- Comment #5 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Seems like it started with g:3075affdbcb3232fe549fbeed87bd94114c14758
>From gcc-bugs-return-666182-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 22:08:32 2020
Return-Path: <gcc-bugs-return-666182-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 11939 invoked by alias); 19 Jan 2020 22:08:32 -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 11898 invoked by uid 48); 19 Jan 2020 22:08:28 -0000
From: "mpolacek at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/93323] Internal Compiler Error in unify at cp/pt.c:22219
Date: Sun, 19 Jan 2020 22:08:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 9.2.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mpolacek at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: keywords
Message-ID: <bug-93323-4-VV8bs2TzE9@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93323-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93323-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: 2020-01/txt/msg01908.txt.bz2
Content-length: 542

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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|needs-reduction             |

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Reduced (invalid):

template <long> struct a;
template <int, int> struct b {};
template <a> class c { template <int g, typename... e, e... d> c(b<g, d>...);
};
c f {
  b<1, 3> {}
}
>From gcc-bugs-return-666183-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 22:28:35 2020
Return-Path: <gcc-bugs-return-666183-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 21423 invoked by alias); 19 Jan 2020 22:28:34 -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 21395 invoked by uid 48); 19 Jan 2020 22:28:31 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/93321] Unlimited recursion in prepare_block_for_update
Date: Sun, 19 Jan 2020 22:28:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: compile-time-hog
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93321-4-lkAXApP40S@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93321-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93321-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: 2020-01/txt/msg01909.txt.bz2
Content-length: 442

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

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I don't think this is a bug.
You requested inlining a lot.  And that increases the number of basic blocks by
a lot because of recursive inlining.

I can decrease the stack recusriveness slightly by peeling off the last
iteration of the loop at the end of the function but I don't know how much it
could help here ...
>From gcc-bugs-return-666184-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 22:50:18 2020
Return-Path: <gcc-bugs-return-666184-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 43595 invoked by alias); 19 Jan 2020 22:50:17 -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 43567 invoked by uid 48); 19 Jan 2020 22:50:14 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/93321] Unlimited recursion in prepare_block_for_update
Date: Sun, 19 Jan 2020 22:50:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: compile-time-hog
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: attachments.created
Message-ID: <bug-93321-4-9c2FIW5UeG@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93321-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93321-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: 2020-01/txt/msg01910.txt.bz2
Content-length: 315

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

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Created attachment 47679
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47679&action=edit
fully untested patch

This patch improves prepare_block_for_update but there might be others.
>From gcc-bugs-return-666185-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 22:53:53 2020
Return-Path: <gcc-bugs-return-666185-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 45406 invoked by alias); 19 Jan 2020 22:53:53 -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 45381 invoked by uid 48); 19 Jan 2020 22:53:50 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/93321] Unlimited recursion in prepare_block_for_update
Date: Sun, 19 Jan 2020 22:53:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: compile-time-hog
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-93321-4-Pw56p73GuA@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93321-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93321-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: 2020-01/txt/msg01911.txt.bz2
Content-length: 229

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

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note prepare_block_for_update  has been this way since 2005 with
g:0bca51f080dfff5e943b1f1775d874a73bbc441a
>From gcc-bugs-return-666186-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 22:54:45 2020
Return-Path: <gcc-bugs-return-666186-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 46299 invoked by alias); 19 Jan 2020 22:54:44 -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 46264 invoked by uid 48); 19 Jan 2020 22:54:41 -0000
From: "pinskia at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/93321] Unlimited recursion in prepare_block_for_update
Date: Sun, 19 Jan 2020 22:54:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 10.0
X-Bugzilla-Keywords: compile-time-hog
X-Bugzilla-Severity: normal
X-Bugzilla-Who: pinskia at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-93321-4-qQaPLALXEe@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-93321-4@http.gcc.gnu.org/bugzilla/>
References: <bug-93321-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: 2020-01/txt/msg01912.txt.bz2
Content-length: 741

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2020-01-19
     Ever confirmed|0                           |1

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #2)
> Created attachment 47679 [details]
> fully untested patch
> 
> This patch improves prepare_block_for_update but there might be others.

With this patch, I was able to compile the testcase with the referenced
options.
>From gcc-bugs-return-666187-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Jan 19 23:09:16 2020
Return-Path: <gcc-bugs-return-666187-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 87469 invoked by alias); 19 Jan 2020 23:09:15 -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 87456 invoked by uid 89); 19 Jan 2020 23:09:15 -0000
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-5.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.1 spammy=verification
X-HELO: nikam.ms.mff.cuni.cz
Received: from nikam.ms.mff.cuni.cz (HELO nikam.ms.mff.cuni.cz) (195.113.20.16) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 19 Jan 2020 23:09:14 +0000
Received: by nikam.ms.mff.cuni.cz (Postfix, from userid 16202)	id 33D4328075C; Mon, 20 Jan 2020 00:09:11 +0100 (CET)
Date: Sun, 19 Jan 2020 23:09:00 -0000
From: Jan Hubicka <hubicka@ucw.cz>
To: "cvs-commit at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
Cc: gcc-bugs@gcc.gnu.org
Subject: Re: [Bug ipa/93318] [10 regression] Firefox LTO+FDO ICEs in speculative_call_info
Message-ID: <20200119230911.GC51597@kam.mff.cuni.cz>
References: <bug-93318-4@http.gcc.gnu.org/bugzilla/> <bug-93318-4-AyvXJbB1WV@http.gcc.gnu.org/bugzilla/>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <bug-93318-4-AyvXJbB1WV@http.gcc.gnu.org/bugzilla/>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SW-Source: 2020-01/txt/msg01913.txt.bz2
Content-length: 392

Ok,
I managed to reproduce the crash locally (it was not that easy)
At the point of failure the node passes verification and I suppose
problem is that the call stmt hash contains indirect call while it is
supposed to contain direct call.

Edge removal code probably replaces direct edge by indreict one since it
does not know about additional speculations.  I will continue tomorrow.

Honza


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (10 preceding siblings ...)
  2020-01-17 20:00 ` n54 at gmx dot com
@ 2024-04-14 21:36 ` pinskia at gcc dot gnu.org
  2024-04-14 21:39 ` pinskia at gcc dot gnu.org
  2024-04-14 21:40 ` pinskia at gcc dot gnu.org
  13 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-14 21:36 UTC (permalink / raw)
  To: gcc-bugs

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|blocker                     |normal

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (11 preceding siblings ...)
  2024-04-14 21:36 ` pinskia at gcc dot gnu.org
@ 2024-04-14 21:39 ` pinskia at gcc dot gnu.org
  2024-04-14 21:40 ` pinskia at gcc dot gnu.org
  13 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-14 21:39 UTC (permalink / raw)
  To: gcc-bugs

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |*-*-netbsd

--- Comment #18 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Yes libgfortran still needs this patch. Currently it has:
  case "$host" in
    *-*-darwin* | *-*-hpux* | *-*-cygwin* | *-*-mingw* | *-*-musl* )
      AC_DEFINE(GTHREAD_USE_WEAK, 0,
                [Define to 0 if the target shouldn't use #pragma weak])
      ;;
  esac])


I wonder if we should not put this code in a config/*.m4 file in the toplevel
instead of different acinclude.m4.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD
       [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
                   ` (12 preceding siblings ...)
  2024-04-14 21:39 ` pinskia at gcc dot gnu.org
@ 2024-04-14 21:40 ` pinskia at gcc dot gnu.org
  13 siblings, 0 replies; 14+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-04-14 21:40 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #19 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note libgcc uses t-gthr-noweak to get the define.

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-04-14 21:40 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-64271-4@http.gcc.gnu.org/bugzilla/>
2014-12-11 15:45 ` [Bug bootstrap/64271] Minimal patches to bootstrap on NetBSD kuehro at gmx dot de
2014-12-11 15:45 ` kuehro at gmx dot de
2014-12-11 15:46 ` kuehro at gmx dot de
2014-12-11 15:47 ` kuehro at gmx dot de
2014-12-11 15:48 ` kuehro at gmx dot de
2014-12-11 15:50 ` kuehro at gmx dot de
2014-12-11 15:55 ` rguenth at gcc dot gnu.org
2014-12-11 15:59 ` redi at gcc dot gnu.org
2014-12-11 16:00 ` redi at gcc dot gnu.org
2014-12-11 18:38 ` kuehro at gmx dot de
2020-01-17 20:00 ` n54 at gmx dot com
2024-04-14 21:36 ` pinskia at gcc dot gnu.org
2024-04-14 21:39 ` pinskia at gcc dot gnu.org
2024-04-14 21:40 ` pinskia at gcc dot gnu.org

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).