[Bug libfortran/51119] MATMUL slow for large matrices

2016-12-03 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51119 Jerry DeLisle changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/78659] Spurious "requires DTIO" reported against namelist statement

2016-12-03 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78659 --- Comment #3 from Jerry DeLisle --- A few regressions related to not giving the error. Uncovers an ICE in namelist_63.f90.

[Bug fortran/78661] Namelist output missing object designator under DTIO

2016-12-03 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78661 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/78662] Incorrect parsing of quotes in the char-literal-constant of the DT data descriptor

2016-12-03 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78662 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/78665] Unexpected warning about "assuming signed overflow does not occur when simplifying conditional"

2016-12-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78665 Marc Glisse changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from Marc

[Bug fortran/59694] [F03] no finalization of an unused variable

2016-12-03 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59694 --- Comment #4 from Damian Rouson --- I meant to mark a different PR as invalid but marked this one mistakenly. Now I just tried to reset its status duplicate and got the following message: "You cannot mark bug 59694 as a duplicate of bug

[Bug c++/78667] nonsensical attribute alloc_size silently accepted

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78667 --- Comment #2 from Martin Sebor --- In addition to the problem described in comment #0 GCC also accepts (though with a warning) declarations of attribute alloc_size whose argument is a string (even though it should be an integer). GCC should

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-03 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636 --- Comment #5 from rhl --- Also, some system information for reference: [fedora@puiterwijk---rhl-ppc ~]$ cat /proc/cpuinfo processor : 0 cpu : POWER8E (raw), altivec supported clock : 3425.00MHz revision

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-03 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636 --- Comment #4 from rhl --- Created attachment 40238 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40238=edit this is the output of make when -v -save-temps=obj was added I tried to attach the preprocessed sources but there is far too

[Bug c/78668] aligned_alloc, realloc, et al. missing attribute alloc_size

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78668 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization

[Bug c/78668] New: aligned_alloc, realloc, et al. missing attribute alloc_size

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78668 Bug ID: 78668 Summary: aligned_alloc, realloc, et al. missing attribute alloc_size Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/78667] nonsensical attribute alloc_size silently accepted

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78667 Martin Sebor changed: What|Removed |Added Keywords||accepts-invalid, diagnostic

[Bug c++/78667] New: nonsensical attribute alloc_size silently accepted

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78667 Bug ID: 78667 Summary: nonsensical attribute alloc_size silently accepted Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/78666] New: conflicting attribute alloc_size accepted

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78666 Bug ID: 78666 Summary: conflicting attribute alloc_size accepted Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/78618] ICE in gfc_check_rank, at fortran/check.c:3670

2016-12-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78618 --- Comment #14 from Dominique d'Humieres --- Using a gfortran configured with: ../work/configure --prefix=/opt/gcc/gcc7g --enable-languages=c,c++,fortran --with-gmp=/opt/mp-new --with-system-zlib --with-isl=/opt/mp-new --disable-bootstrap

[Bug fortran/78618] ICE in gfc_check_rank, at fortran/check.c:3670

2016-12-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78618 --- Comment #13 from Dominique d'Humieres --- I also get /opt/gcc/_clean/gcc/testsuite/gfortran.dg/char_conversion.f90:8:30: character, parameter :: c = char(256,4) ! { dg-error "cannot be converted" } 1

[Bug c/78665] New: Unexpected warning about "assuming signed overflow does not occur when simplifying conditional"

2016-12-03 Thread rjones at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78665 Bug ID: 78665 Summary: Unexpected warning about "assuming signed overflow does not occur when simplifying conditional" Product: gcc Version: 6.2.1 Status: UNCONFIRMED

[Bug fortran/43207] [OOP] invalid (pointer) assignment to and from abstract non-polymorphic expressions

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43207 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/43207] [OOP] invalid (pointer) assignment to and from abstract non-polymorphic expressions

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43207 --- Comment #13 from janus at gcc dot gnu.org --- Author: janus Date: Sat Dec 3 18:48:48 2016 New Revision: 243224 URL: https://gcc.gnu.org/viewcvs?rev=243224=gcc=rev Log: 2016-12-03 Janus Weil PR fortran/43207

[Bug fortran/42188] [OOP] F03:C612. The leftmost part-name shall be the name of a data object.

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42188 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/42188] [OOP] F03:C612. The leftmost part-name shall be the name of a data object.

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42188 --- Comment #1 from janus at gcc dot gnu.org --- Author: janus Date: Sat Dec 3 18:37:57 2016 New Revision: 243223 URL: https://gcc.gnu.org/viewcvs?rev=243223=gcc=rev Log: 2016-12-03 Janus Weil PR fortran/42188

[Bug fortran/58175] [OOP] Incorrect warning message on scalar finalizer

2016-12-03 Thread abensonca at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 --- Comment #18 from Andrew Benson --- Thanks Janus. I can confirm that I see no more of these warnings now!

[Bug rtl-optimization/78664] New: LRA must honor REG_ALLOC_ORDER to pick reload registers

2016-12-03 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78664 Bug ID: 78664 Summary: LRA must honor REG_ALLOC_ORDER to pick reload registers Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: enhancement

[Bug fortran/77903] [F08] gfortran 6.1.0/7.0.0 accept invalid code with conflicting module/submodule interfaces

2016-12-03 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77903 --- Comment #9 from Paul Thomas --- Created attachment 40237 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40237=edit Fix for the PR This is still a bit rough round the edges but it fixes the PR, regtests and bootstraps with this

[Bug rtl-optimization/78561] Constant pool size (offset) can become stale where constant pool entires become unused

2016-12-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78561 --- Comment #5 from Segher Boessenkool --- Oh btw, you forgot to commit the testcase in 2/2.

[Bug fortran/78618] ICE in gfc_check_rank, at fortran/check.c:3670

2016-12-03 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78618 --- Comment #12 from Steve Kargl --- On Sat, Dec 03, 2016 at 09:02:39AM +, janus at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78618 > > --- Comment #11 from janus at gcc dot gnu.org --- > (In reply to Steve Kargl

[Bug c++/71537] GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-12-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 --- Comment #7 from Martin Sebor --- Unfortunately, __builtin_memchr is not usable in constexpr contexts. Hardly any of these builtins are. I think the only exception is __builtin_strlen but only to a limited extent (bug 77357 has some

[Bug rtl-optimization/78561] Constant pool size (offset) can become stale where constant pool entires become unused

2016-12-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78561 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org ---

[Bug sanitizer/78663] New: [7 Regression] Hundreds of asan failures on x86_64-apple-darwin10 at r243019

2016-12-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78663 Bug ID: 78663 Summary: [7 Regression] Hundreds of asan failures on x86_64-apple-darwin10 at r243019 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

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

2016-12-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/77538] segmentation fault: thread sanitizer shadow stack overflow

2016-12-03 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538 --- Comment #23 from Dmitry Vyukov --- Please provide disassembly of the function that contains the PC (__gnu_cxx::__normal_iterator...). Did we fix any bugs that lead to missed __tsan_func_exit callbacks? Before we go any deeper, I would

[Bug c++/71537] GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-12-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 --- Comment #6 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #5) > N.B. for char_traits::char::find() we almost certainly want to use > __builtin_strchr and have the FE expand it in-place in constant expressions, > as the

[Bug bootstrap/78616] [7 regression] bootstrap fails for x86_64-darwin at stage1 after 243030 when the bootstrap compiler doesn't have strndup

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

[Bug c++/71537] GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-12-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 --- Comment #5 from Jonathan Wakely --- N.B. for char_traits::char::find() we almost certainly want to use __builtin_strchr and have the FE expand it in-place in constant expressions, as the performance of our current code sucks, see PR 66414.

[Bug c++/71537] GCC rejects consetxpr boolean conversions and comparisons on the result of pointer arithmetic.

2016-12-03 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71537 Eric Fiselier changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #4

[Bug libstdc++/78442] [variant] std::get<...>(Variant) is not constexpr.

2016-12-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78442 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-03 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #37 from Markus Trippelsdorf --- (In reply to Mark Wielaard from comment #36) > Does any of them handle the one from PR67738: > _ZNK6Common15ConvertingRangeIN5boost12range_detail17transformed_rangeIZN1a1b1 >

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-03 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #36 from Mark Wielaard --- (In reply to Markus Trippelsdorf from comment #33) > (In reply to Mark Wielaard from comment #32) > > - PR70517 > > _ZSt4moveIRZN11tconcurrent6futureIvE4thenIZ5awaitIS2_EDaOT_EUlRKS6_E_EENS1_IN > >

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-03 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #35 from Mark Wielaard --- (In reply to Marcel Böhme from comment #31) > Hi Mark, > > Your patch looks good to me. One more thing: It seems that our patches > evaluate these two mangled strings differently. Is it because of Nathan's

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-03 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #34 from Mark Wielaard --- (In reply to Mark Wielaard from comment #26) > Created attachment 40233 [details] > d_print_comp with 1 level of recursion protection > > This is the variant that allows 1 level of recursion (with an xxx

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-03 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #33 from Markus Trippelsdorf --- (In reply to Mark Wielaard from comment #32) > - PR70517 > _ZSt4moveIRZN11tconcurrent6futureIvE4thenIZ5awaitIS2_EDaOT_EUlRKS6_E_EENS1_IN >

[Bug c++/70909] Libiberty Demangler segfaults (4)

2016-12-03 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #32 from Mark Wielaard --- (In reply to Nathan Sidwell from comment #27) > I think the symbols containing 'Ul' should demangle -- they're lambdas and > I'd expect my patch to fix those. I applied your patch first and two more

[Bug target/78633] [7 Regression] [SH] libgcc/fp-bit.c:944:1: error: invalid rtl sharing found in the insn

2016-12-03 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78633 --- Comment #4 from Kazumoto Kojima --- Now I can't reproduce the ICEs for the revision 243217. They failed for the revision 243091. I'm not sure whether the issue is false positive or not. I'd like to keep this PR for a while.

[Bug fortran/59694] [F03] no finalization of an unused variable

2016-12-03 Thread ian_harvey at bigpond dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59694 --- Comment #3 from Ian Harvey --- Why has this been marked as invalid?

[Bug fortran/78662] New: Incorrect parsing of quotes in the char-literal-constant of the DT data descriptor

2016-12-03 Thread ian_harvey at bigpond dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78662 Bug ID: 78662 Summary: Incorrect parsing of quotes in the char-literal-constant of the DT data descriptor Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug sanitizer/77538] segmentation fault: thread sanitizer shadow stack overflow

2016-12-03 Thread coollpe at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538 --- Comment #22 from peien luo --- The bt only shows a stack size of 27. No recursion. I modified the tsan code to print out what's in the shadow stack when it's about to overflow. It looks most of the addresses are:

[Bug fortran/78661] New: Namelist output missing object designator under DTIO

2016-12-03 Thread ian_harvey at bigpond dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78661 Bug ID: 78661 Summary: Namelist output missing object designator under DTIO Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/78660] New: 7.0 bootstrap fail on mips64el-unknow-linux: configure-stage2-target-libgcc' failed

2016-12-03 Thread paul.hua.gm at gmail dot com
eprocessed conftest.i -mel -quiet -dumpbase conftest.c -minterlink-mips16 -march=loongson3a -mabi=64 -mllsc -mips64r2 -mno-shared -auxbase conftest -g -O2 -version -o conftest.s GNU C11 (gcc trunk r243216 mips64el o32 n32 n64) version 7.0.0 20161203 (experimental) (mips64el-unknown-linux) compi

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

2016-12-03 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 --- Comment #22 from Thomas Koenig --- Author: tkoenig Date: Sat Dec 3 09:44:35 2016 New Revision: 243219 URL: https://gcc.gnu.org/viewcvs?rev=243219=gcc=rev Log: 2016-12-03 Thomas Koenig PR fortran/78379

[Bug fortran/37336] [F03] Finish derived-type finalization

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 Bug 37336 depends on bug 58175, which changed state. Bug 58175 Summary: [OOP] Incorrect warning message on scalar finalizer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 What|Removed |Added

[Bug fortran/58175] [OOP] Incorrect warning message on scalar finalizer

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 janus at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug fortran/58175] [OOP] Incorrect warning message on scalar finalizer

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58175 --- Comment #16 from janus at gcc dot gnu.org --- Author: janus Date: Sat Dec 3 09:32:27 2016 New Revision: 243218 URL: https://gcc.gnu.org/viewcvs?rev=243218=gcc=rev Log: 2016-12-03 Janus Weil PR fortran/58175

[Bug fortran/78618] ICE in gfc_check_rank, at fortran/check.c:3670

2016-12-03 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78618 --- Comment #11 from janus at gcc dot gnu.org --- (In reply to Steve Kargl from comment #10) > Others are see the failures. > > https://gcc.gnu.org/ml/gcc-testresults/2016-12/msg00313.html >