[Bug fortran/66227] [5/6/7 Regression] [OOP] EXTENDS_TYPE_OF n returns wrong result for polymorphic variable allocated to extended type

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66227 janus at gcc dot gnu.org changed: What|Removed |Added Known to work||4.5.0 Target Milestone|---

[Bug tree-optimization/78305] Wrong constant folding

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78305 --- Comment #6 from Richard Biener --- Author: rguenth Date: Thu Nov 17 08:39:33 2016 New Revision: 242536 URL: https://gcc.gnu.org/viewcvs?rev=242536&root=gcc&view=rev Log: 2016-11-17 Richard Biener PR middle-end/78305 * fol

[Bug tree-optimization/78305] [6 Regression] Wrong constant folding

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78305 Richard Biener changed: What|Removed |Added Known to work||5.4.0, 7.0 Target Milestone|---

[Bug middle-end/78306] [CilkPlus] "inlining failed in call to always_inline ‘memset’: function not inlinable" with -fcilkplus

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78306 --- Comment #7 from Richard Biener --- Author: rguenth Date: Thu Nov 17 08:42:50 2016 New Revision: 242537 URL: https://gcc.gnu.org/viewcvs?rev=242537&root=gcc&view=rev Log: 2016-11-17 Richard Biener PR tree-optimization/78306

[Bug middle-end/78306] [CilkPlus] "inlining failed in call to always_inline ‘memset’: function not inlinable" with -fcilkplus

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78306 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 Richard Biener changed: What|Removed |Added Keywords||build, wrong-code Component|ot

[Bug tree-optimization/78386] Optimization -O2 and higher cause math inconsistency

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78386 --- Comment #6 from Richard Biener --- Should be the default when you don't enable GNU extensions (thus use -std=c11 for example). But use of FMA can also appear without -fexpensive-optimizations if the combiner can synthesize it on RTL (without

[Bug tree-optimization/78384] [7 Regression] ICE: verify_flow_info failed (error: wrong outgoing edge flags at end of bb 15)

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78384 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78391] New: g++ (any version) at O0 (for O1, O2, O3 is ok) doesn't warn when class members are used uninitialized.

2016-11-17 Thread lucanus81 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78391 Bug ID: 78391 Summary: g++ (any version) at O0 (for O1, O2, O3 is ok) doesn't warn when class members are used uninitialized. Product: gcc Version: 7.0 Status: UNCONFIRME

[Bug tree-optimization/78383] label as values ICE with C++ lambda

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78383 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/78391] g++ (any version) at O0 (for O1, O2, O3 is ok) doesn't warn when class members are used uninitialized.

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78391 Richard Biener changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug tree-optimization/78319] [7 Regression] PASS->FAIL: gcc.dg/uninit-pred-8_a.c bogus warning (test for bogus messages, line 20)

2016-11-17 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78319 --- Comment #9 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Thu Nov 17 09:48:34 2016 New Revision: 242540 URL: https://gcc.gnu.org/viewcvs?rev=242540&root=gcc&view=rev Log: 2016-11-17 Prathamesh Kulkarni PR

[Bug c++/68180] [ICE] at cp/constexpr.c:2768 in initializing __vector in a loop

2016-11-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68180 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Thu Nov 17 09:59:07 2016 New Revision: 242541 URL: https://gcc.gnu.org/viewcvs?rev=242541&root=gcc&view=rev Log: 2016-11-17 Paolo Carlini PR c++/68180 * g++

[Bug c++/78391] g++ (any version) at O0 (for O1, O2, O3 is ok) doesn't warn when class members are used uninitialized.

2016-11-17 Thread lucanus81 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78391 --- Comment #2 from Luca Stoppa --- (In reply to Richard Biener from comment #1) > -Wuninitialized requires optimization to handle this case. I see thanks. Considering that I found this bug in our unit tests, I'll simply add -O1 in order to avoi

[Bug go/78172] gen-sysinfo.go vs AIX cred.h

2016-11-17 Thread tony.reix at atos dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78172 --- Comment #13 from Tony Reix --- We have experimented with 20161106 snapshot and the change does work fine. We have fixed our Proxy issue and we will work with GCC v7 trunk now. Now investigating other issues.

[Bug fortran/78392] New: ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78392 Bug ID: 78392 Summary: ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/78392] ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78392 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug c++/78393] New: Segfault with --help=^

2016-11-17 Thread dave-gccbugs at earth dot li
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78393 Bug ID: 78393 Summary: Segfault with --help=^ Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: un

[Bug c++/78393] Segfault with --help=^

2016-11-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78393 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug driver/71063] ICE: Segmentation fault with --help="^"

2016-11-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71063 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||dave-gccbugs at earth dot li

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #2 from Dominik Vogt --- Both, the hang in genattrtab and the error message happen in stage 2.

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #3 from Andreas Schwab --- Does it help to revert r242414?

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #4 from Dominik Vogt --- There's another error that our dailybuild system found yesterday. May have the same cause. build/genmatch --gimple /home/dailybuild/gnu-dailybuild/arena/20161116/gcc-head/src/gcc/match.pd \ > tmp-gimple-

[Bug c++/78383] label as values ICE with C++ lambda

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78383 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code, |

[Bug c++/78383] label as values ICE with C++ lambda

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78383 --- Comment #5 from Richard Biener --- Author: rguenth Date: Thu Nov 17 12:39:24 2016 New Revision: 242543 URL: https://gcc.gnu.org/viewcvs?rev=242543&root=gcc&view=rev Log: 2016-11-17 Richard Biener PR middle-end/78383 * tre

[Bug c++/78383] label as values ICE with C++ lambda

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78383 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #5 from Dominik Vogt --- (In reply to Andreas Schwab from comment #3) > Does it help to revert r242414? Yep. r242414 has introduced the problem. (Happens only with --with-arch=zEC12.)

[Bug fortran/78392] ICE in gfc_trans_auto_array_allocation, at fortran/trans-array.c:5979

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78392 --- Comment #2 from janus at gcc dot gnu.org --- (In reply to janus from comment #0) > On trunk, the error looks like this: > > internal compiler error: in gfc_trans_auto_array_allocation, at > fortran/trans-array.c:5979 This line is an assert,

[Bug tree-optimization/78386] Optimization -O2 and higher cause math inconsistency

2016-11-17 Thread gromero at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78386 Gustavo Romero changed: What|Removed |Added CC||gromero at linux dot vnet.ibm.com ---

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 Andreas Schwab changed: What|Removed |Added Target|s390x |s390x-*-*, ia64-*-*,

[Bug tree-optimization/78394] New: False positives of maybe-uninitialized with -Og

2016-11-17 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78394 Bug ID: 78394 Summary: False positives of maybe-uninitialized with -Og Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 Michael Matz changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/78384] [7 Regression] ICE: verify_flow_info failed (error: wrong outgoing edge flags at end of bb 15)

2016-11-17 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78384 Michael Matz changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/78343] [6/7 Regression] Loop is not eliminated

2016-11-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78343 --- Comment #2 from Richard Biener --- Previously handled by the loop_depth check I guess. Note that in void record_temporary_equivalences (edge e, class const_and_copies *const_and_copies,

[Bug target/78386] [PPC] Optimization -O2 and higher cause math inconsistency

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78386 Bill Schmidt changed: What|Removed |Added Target|powerpc64le-unknown-linux-g |powerpc64le-unknown-linux-g

[Bug target/77308] surprisingly large stack usage for sha512 on arm

2016-11-17 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #63 from Bernd Edlinger --- Author: edlinger Date: Thu Nov 17 13:47:24 2016 New Revision: 242549 URL: https://gcc.gnu.org/viewcvs?rev=242549&root=gcc&view=rev Log: 2016-11-17 Bernd Edlinger PR target/77308 * confi

[Bug tree-optimization/78394] False positives of maybe-uninitialized with -Og

2016-11-17 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78394 Allan Jensen changed: What|Removed |Added Attachment #40064|0 |1 is obsolete|

[Bug fortran/77505] Negative character length not treated as LEN=0

2016-11-17 Thread elizebethp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77505 --- Comment #6 from Elizebeth Punnoose --- Modified code with the warning message moved behind -fcheck=bounds. Index: trans-array.c === --- trans-array.c (revision 241960) +++

[Bug fortran/78395] New: [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread cmacmackin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 Bug ID: 78395 Summary: [OOP] ICE for operations with polymorphic variables Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug target/78386] [PPC] Optimization -O2 and higher cause math inconsistency

2016-11-17 Thread gromero at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78386 --- Comment #9 from Gustavo Romero --- Both -ffp-contract=off and -std=c11 (with -O3) do not damage the precision: CFLAGS=-I. -g -static -O3 -ffp-contract=off# Precision is OK CFLAGS=-I. -g -static -std=c11 -O3 #

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #25 from Bill Schmidt --- Author: wschmidt Date: Thu Nov 17 14:22:17 2016 New Revision: 242550 URL: https://gcc.gnu.org/viewcvs?rev=242550&root=gcc&view=rev Log: [gcc] 2016-11-17 Bill Schmidt Richard Biener

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/78396] New: [7 regression] gcc.dg/vect/bb-slp-cond-1.c FAILs after fix for PR77848

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78396 Bug ID: 78396 Summary: [7 regression] gcc.dg/vect/bb-slp-cond-1.c FAILs after fix for PR77848 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/77848] Gimple if-conversion results in redundant comparisons

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77848 --- Comment #27 from Bill Schmidt --- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78396 is open to track that failure.

[Bug tree-optimization/78396] [7 regression] gcc.dg/vect/bb-slp-cond-1.c FAILs after fix for PR77848

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78396 Bill Schmidt changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Target Miles

[Bug target/78397] New: The stack is not 8 bytes aligned on ARM

2016-11-17 Thread alexandre.martins at stormshield dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78397 Bug ID: 78397 Summary: The stack is not 8 bytes aligned on ARM Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/78397] The stack is not 8 bytes aligned on ARM

2016-11-17 Thread alexandre.martins at stormshield dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78397 --- Comment #1 from Alexandre Martins --- Created attachment 40068 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40068&action=edit Demo generated assembly

[Bug target/78397] The stack is not 8 bytes aligned on ARM

2016-11-17 Thread alexandre.martins at stormshield dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78397 Alexandre Martins changed: What|Removed |Added CC||alexandre.martins@stormshie

[Bug fortran/78398] New: missing warnings and inconsistencies with -Wuninitialized

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78398 Bug ID: 78398 Summary: missing warnings and inconsistencies with -Wuninitialized Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priori

[Bug fortran/78398] missing warnings and inconsistencies with -Wuninitialized

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78398 --- Comment #1 from janus at gcc dot gnu.org --- (In reply to janus from comment #0) > 2) We get a warning when an uninitialized variable is used in an assignment, > but not in a print statement. This may be related to PR 34721.

[Bug fortran/78395] [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic Status|

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #8 from Michael Matz --- The aarch64 fail is fixed by the below patch. It will take a while for me to try this on s390, so if somebody beats me to test this I won't complain. diff --git a/gcc/combine.c b/gcc/combine.c index 0210685.

[Bug fortran/78395] [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 janus at gcc dot gnu.org changed: What|Removed |Added CC||vehre at gcc dot gnu.org --- C

[Bug target/78386] [PPC] Optimization -O2 and higher cause math inconsistency

2016-11-17 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78386 --- Comment #10 from David Edelsohn --- -std=gnuXX affects IEEE 754 conformance, but that is not mentioned in the documentation, only in source code comments (c-family/c-cppbuiltin.c)

[Bug target/78386] [PPC] Optimization -O2 and higher cause math inconsistency

2016-11-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78386 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/78395] [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 --- Comment #3 from janus at gcc dot gnu.org --- Somewhat reduced test case (without all the abstract stuff): module types_mod implicit none type, public :: t1 integer :: a contains procedure :: get_t2 end type type, public :

[Bug c/61399] LDBL_MAX is incorrect with IBM long double format / overflow issues near large values

2016-11-17 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61399 Vincent Lefèvre changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug preprocessor/78324] Valgrind issues seen with gcc.dg/tree-ssa/builtin-sprintf-2.c

2016-11-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78324 --- Comment #2 from David Malcolm --- Author: dmalcolm Date: Thu Nov 17 15:55:26 2016 New Revision: 242552 URL: https://gcc.gnu.org/viewcvs?rev=242552&root=gcc&view=rev Log: Fix locations within raw strings Whilst investigating PR preprocessor/

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #9 from Dominik Vogt --- On Thu, Nov 17, 2016 at 03:03:03PM +, matz at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 > > --- Comment #8 from Michael Matz --- > The aarch64 fail is fixed by the below

[Bug c++/78399] New: g++ generates sub-optimal assembler code when structs aren't explicitly aligned.

2016-11-17 Thread lucanus81 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78399 Bug ID: 78399 Summary: g++ generates sub-optimal assembler code when structs aren't explicitly aligned. Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/46639] [5/6 Regression] Missing optimization due to function splitting and redundant conditionals

2016-11-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46639 Jeffrey A. Law changed: What|Removed |Added Summary|[5/6/7 Regression] Missing |[5/6 Regression] Missing

[Bug c++/78399] g++ generates sub-optimal assembler code when structs aren't explicitly aligned.

2016-11-17 Thread lucanus81 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78399 --- Comment #1 from Luca Stoppa --- Created attachment 40071 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40071&action=edit Optimal code

[Bug rtl-optimization/78355] LRA generates unaligned accesses when SLOW_UNALIGNED_ACCESS is 1

2016-11-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78355 --- Comment #8 from Eric Botcazou --- Author: ebotcazou Date: Thu Nov 17 16:16:38 2016 New Revision: 242554 URL: https://gcc.gnu.org/viewcvs?rev=242554&root=gcc&view=rev Log: PR rtl-optimization/78355 * doc/tm.texi.in (SLOW_UNALI

[Bug rtl-optimization/78355] LRA generates unaligned accesses when SLOW_UNALIGNED_ACCESS is 1

2016-11-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78355 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #10 from Michael Matz --- (In reply to Dominik Vogt from comment #9) > On Thu, Nov 17, 2016 at 03:03:03PM +, matz at gcc dot gnu.org wrote: > > I'm just bootstrapping s390x with the fix; would you like me to > run a regression te

[Bug c++/78399] g++ generates sub-optimal assembler code when structs aren't explicitly aligned.

2016-11-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78399 --- Comment #2 from Marc Glisse --- Related to PR 50384.

[Bug tree-optimization/78394] False positives of maybe-uninitialized with -Og

2016-11-17 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78394 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug rtl-optimization/78400] New: [7 Regression] ICE: in df_refs_verify, at df-scan.c:4045 when building powerpc crosscompiler

2016-11-17 Thread zsojka at seznam dot cz
-prefix=/repo/gcc-trunk//binary-trunk-242552-checking-yes-rtl-df-extra-nographite-powerpc Thread model: posix gcc version 7.0.0 20161117 (experimental) (GCC) The compiler was configured with --enable-checking=yes,rtl,df,extra ; maybe df checking is needed to reproduce.

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #11 from Andreas Schwab --- That didn't fix the ia64 bootstrap failure.

[Bug c++/78401] New: SciMark v2.0 Composite test runs 1,5 times slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78401 Bug ID: 78401 Summary: SciMark v2.0 Composite test runs 1,5 times slower under GCC 6.2 than under Clang 3.9 Product: gcc Version: 6.2.0 Status: UNCONFIRMED Seve

[Bug c++/78402] New: SciMark v2.0 Dense LU Matrix Factorization test runs more than 2 times slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78402 Bug ID: 78402 Summary: SciMark v2.0 Dense LU Matrix Factorization test runs more than 2 times slower under GCC 6.2 than under Clang 3.9 Product: gcc Version: 6.2

[Bug c++/78403] New: SciMark v2.0 Jacobi Successive Over-Relaxation test is 30% slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78403 Bug ID: 78403 Summary: SciMark v2.0 Jacobi Successive Over-Relaxation test is 30% slower under GCC 6.2 than under Clang 3.9 Product: gcc Version: 6.2.0 Status: UNCONFIRME

[Bug target/69538] gcc.dg/torture/stackalign/builtin-apply-4.c fails with flto for aarch32 targets with single precision FPU

2016-11-17 Thread avieira at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69538 --- Comment #6 from avieira at gcc dot gnu.org --- I had a look at this and after some digging I found the bug is not due to LTO, but rather with "local" functions. If you make bar static you will end up with the same faulty behavior. After some

[Bug c++/78404] New: SciMark v2.0 Sparse Matrix Multiply test is 20% slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78404 Bug ID: 78404 Summary: SciMark v2.0 Sparse Matrix Multiply test is 20% slower under GCC 6.2 than under Clang 3.9 Product: gcc Version: 6.2.0 Status: UNCONFIRMED

[Bug fortran/78395] [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread cmacmackin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 --- Comment #4 from Chris --- I tried compiling (my original example) on a different box, this one with gfortran 6.2.0 obtained from the ubuntu-toolchain-r/test PPA. I got Driving: gfortran-6 -v minimal.f90 -l gfortran -l m -shared-libgcc Using

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #12 from Michael Matz --- (In reply to Andreas Schwab from comment #11) > That didn't fix the ia64 bootstrap failure. Would have been too easy I guess :-) Okay, can you try to find a testcase that regressed by not bootstrapping but

[Bug c/78405] New: OpenSSL v1.0.1g RSA 4096 test is 20% slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78405 Bug ID: 78405 Summary: OpenSSL v1.0.1g RSA 4096 test is 20% slower under GCC 6.2 than under Clang 3.9 Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity:

[Bug c/78406] New: Crafty v23.4 is 20% slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78406 Bug ID: 78406 Summary: Crafty v23.4 is 20% slower under GCC 6.2 than under Clang 3.9 Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #13 from Dominik Vogt --- I'm doing this on s390x right now. Just takes some more time.

[Bug c/78406] Crafty v23.4 is 20% slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78406 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug middle-end/78201] [7 Regression] ICE in tree_to_shwi, at tree.h:4037 (seen both on ARM32 an AArch64)

2016-11-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78201 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu Nov 17 17:09:13 2016 New Revision: 242555 URL: https://gcc.gnu.org/viewcvs?rev=242555&root=gcc&view=rev Log: PR middle-end/78201 * varasm.c (default_use_anchors_for_sy

[Bug middle-end/78201] [7 Regression] ICE in tree_to_shwi, at tree.h:4037 (seen both on ARM32 an AArch64)

2016-11-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78201 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/78406] Crafty v23.4 is 20% slower under GCC 6.2 than under Clang 3.9

2016-11-17 Thread t.artem at mailcity dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78406 --- Comment #2 from Artem S. Tashkinov --- (In reply to Markus Trippelsdorf from comment #1) > Artem, please don't open a new bug for every phoronix benchmark where gcc > appears to be slower than clang. > > First of all there are existing bug r

[Bug bootstrap/78390] [7 Regression] Bootstrap failure: match.pd: cannot determine type of operand

2016-11-17 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78390 --- Comment #14 from Dominik Vogt --- With the fix I couldn't reproduce the error message in four attempts, but genattrtab still hangs. Maybe this is bad luck, but maybe the error is gone. Running a regression test without bootstrapping on s390

[Bug lto/78407] New: LTO breaks separate overriding of symbol aliases

2016-11-17 Thread srk31 at srcf dot ucam.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78407 Bug ID: 78407 Summary: LTO breaks separate overriding of symbol aliases Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/78395] [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 --- Comment #5 from janus at gcc dot gnu.org --- (In reply to Chris from comment #4) > I tried compiling (my original example) on a different box, this one with > gfortran 6.2.0 obtained from the ubuntu-toolchain-r/test PPA. I got > > [..] > gcc

[Bug libfortran/78379] Processor-specific versions for matmul

2016-11-17 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 --- Comment #1 from Thomas Koenig --- Created attachment 40074 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40074&action=edit Test program for benchmarks

[Bug libfortran/78379] Processor-specific versions for matmul

2016-11-17 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 --- Comment #2 from Thomas Koenig --- Here are some measurements with the AVX-enabling patch. They were done on an AVX machine, namely gcc75 from the compile farm. This was done with the command line gfortran -static-libgfortran -finline-matmul

[Bug fortran/78395] [OOP] ICE for operations with polymorphic variables

2016-11-17 Thread cmacmackin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78395 --- Comment #6 from Chris --- > Which one do you mean exactly? Shouldn't they all use the user-defined > assignment function? Yes, that's right--they all should. Sorry, I didn't have the code up in front of me when I wrote that so I was a bit i

[Bug target/77599] M68K: __builtin_bswap32() isn't compiled correctly with -mshort

2016-11-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77599 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/77600] M68K: gcc generates rubbish with -mshort

2016-11-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77600 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/78408] New: Aggressive optimization of zeroing results in incorrect behavior

2016-11-17 Thread npmccallum at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78408 Bug ID: 78408 Summary: Aggressive optimization of zeroing results in incorrect behavior Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/53833] m68k-uclinux xgcc ICE when compiling libgcc (linux-atomic.c:203:1: in emit_library_call_value_1, at calls.c:4146)

2016-11-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53833 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/68467] libgcc, compilation for target m68k-linux breaks in linux_atomic.c

2016-11-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68467 Jeffrey A. Law changed: What|Removed |Added CC||baker at usgs dot gov --- Comment #4 fr

[Bug libgcc/78409] New: Segfault in classify_object_over_fdes when throwing and exception

2016-11-17 Thread orion at cora dot nwra.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78409 Bug ID: 78409 Summary: Segfault in classify_object_over_fdes when throwing and exception Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal

[Bug ada/48835] porting GNAT to m68k-linux

2016-11-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/69270] DOM should exploit range information to create more equivalences

2016-11-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69270 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org See A

[Bug c/78408] Aggressive optimization of zeroing results in incorrect behavior

2016-11-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78408 --- Comment #1 from Marc Glisse --- Do you think you could produce a smaller, stand-alone testcase that reproduces the issue? Or at least attach the preprocessed sources to the report?

[Bug libfortran/78379] Processor-specific versions for matmul

2016-11-17 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug target/77933] Stack corruption on ARM when using high registers and __builtin_return_address

2016-11-17 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77933 --- Comment #5 from Thomas Preud'homme --- Author: thopre01 Date: Thu Nov 17 20:12:13 2016 New Revision: 242559 URL: https://gcc.gnu.org/viewcvs?rev=242559&root=gcc&view=rev Log: Fix PR77933: stack corruption on ARM when using high registers and

  1   2   >