[Bug target/77610] [sh] memcpy is wrongly inlined even for large copies

2016-09-20 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77610 --- Comment #6 from Oleg Endo --- (In reply to Rich Felker from comment #5) > Of course, fancy memcpy in general is only a win beyond a certain size. For > DMA I did not mean I want to use DMA for any size beyond gcc's proposed > function-call

[Bug target/77610] [sh] memcpy is wrongly inlined even for large copies

2016-09-20 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77610 --- Comment #5 from Rich Felker --- Of course, fancy memcpy in general is only a win beyond a certain size. For DMA I did not mean I want to use DMA for any size beyond gcc's proposed function-call threshold. Rather, the vdso-provided function

[Bug tree-optimization/72835] [7 Regression] Incorrect arithmetic optimization involving bitfield arguments

2016-09-20 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72835 --- Comment #5 from kugan at gcc dot gnu.org --- Author: kugan Date: Wed Sep 21 03:28:24 2016 New Revision: 240299 URL: https://gcc.gnu.org/viewcvs?rev=240299=gcc=rev Log: Incorrect arithmetic optimization involving bitfield arguments

[Bug middle-end/77672] New: wrong rich location in warning: writing a terminating nul past the end

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77672 Bug ID: 77672 Summary: wrong rich location in warning: writing a terminating nul past the end Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor

[Bug middle-end/77671] missing -Wformat-length warning on sprintf overflow with "%s"

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77671 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Summary|missing

[Bug middle-end/77671] New: missing -Wformat-length warning on overflow %s

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77671 Bug ID: 77671 Summary: missing -Wformat-length warning on overflow %s Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/71501] missing warning on printf %s with a non-nul terminated string

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71501 Bug 71501 depends on bug 49905, which changed state. Bug 49905 Summary: Better sanity checking on sprintf src & dest to produce warning for dodgy code ? https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49905 What|Removed

[Bug middle-end/49905] Better sanity checking on sprintf src & dest to produce warning for dodgy code ?

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49905 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/49905] Better sanity checking on sprintf src & dest to produce warning for dodgy code ?

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49905 --- Comment #18 from Martin Sebor --- Author: msebor Date: Wed Sep 21 01:39:27 2016 New Revision: 240298 URL: https://gcc.gnu.org/viewcvs?rev=240298=gcc=rev Log: PR middle-end/49905 - Better sanity checking on sprintf src & dest to

[Bug rtl-optimization/71309] Copying fields within a struct followed by use results in load hit store

2016-09-20 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71309 --- Comment #3 from Bill Schmidt --- Probably related to PR74585. In both cases we have full stores followed by partial loads, and DSE isn't able to figure out the store is dead as a result.

[Bug c++/58589] diagnostics: missing proper file:line on C++ compilation error

2016-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58589 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Status|WAITING

[Bug target/77670] PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax

2016-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77670 --- Comment #1 from Michael Meissner --- Author: meissner Date: Tue Sep 20 23:51:01 2016 New Revision: 240294 URL: https://gcc.gnu.org/viewcvs?rev=240294=gcc=rev Log: Fix PR 77670 Modified: branches/ibm/minmax/gcc/ChangeLog.meissner

[Bug target/77669] Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 --- Comment #2 from wgh at beyondunreal dot com --- It looks like LTO somehow breaks constructors for static variables. I have no better idea ATM.

[Bug lto/77669] Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 --- Comment #1 from wgh at beyondunreal dot com --- The loop in question looks like this, in C++ and aseembly: if (__urngrange > __urange) { // downscaling const __uctype __uerange = __urange + 1; //

[Bug target/77670] PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax

2016-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77670 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/77670] New: PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax

2016-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77670 Bug ID: 77670 Summary: PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power9 -mpower9-minmax Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug lto/77669] New: Incorrect LTO code on embedded ARM

2016-09-20 Thread wgh at beyondunreal dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77669 Bug ID: 77669 Summary: Incorrect LTO code on embedded ARM Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug fortran/77667] ICE in expand_call, at calls.c:2588

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77667 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug fortran/77666] ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77666 Martin Liška changed: What|Removed |Added Keywords||openmp Status|UNCONFIRMED

[Bug fortran/77665] ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77665 Martin Liška changed: What|Removed |Added Keywords||openmp Status|UNCONFIRMED

[Bug fortran/77657] link error with implementation of user-defined derived type input/output (UD-DTIO) in child extending abstract parent

2016-09-20 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77657 --- Comment #2 from Damian Rouson --- Bravo! :D

[Bug bootstrap/77512] gcc compilation stops with Arithmetic Exception

2016-09-20 Thread michael at mijobe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77512 --- Comment #9 from michael at mijobe dot org --- same result

[Bug c++/66362] Compiling and linking with option -static-libgcc breaks pthread library stack (funcs and macroses)

2016-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66362 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/77478] Incorrect code generated with -O3, m32, -msse2 and -ffast-math

2016-09-20 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77478 --- Comment #6 from Alexander Monakov --- Thanks, seeing alignment info in dumps helps (I think you meant -vops rather than -alias?). This doesn't seem to reproduce on trunk. On gcc-5 branch, I see alignment increasing in dom2 pass.

[Bug rtl-optimization/77668] New: register allocation shoud not occupy register for return value early

2016-09-20 Thread yumeyao at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77668 Bug ID: 77668 Summary: register allocation shoud not occupy register for return value early Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/77667] ICE in expand_call, at calls.c:2588

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77667 --- Comment #1 from Gerhard Steinmetz --- Variants with a type mismatch give a suboptimal error message : $ cat z2.f90 program p type t integer :: a integer, pointer :: b end type

[Bug fortran/77667] New: ICE in expand_call, at calls.c:2588

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77667 Bug ID: 77667 Summary: ICE in expand_call, at calls.c:2588 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug go/77625] go/gofrontend/ast-dump.cc:169:42: error: ‘new’ of type ‘std::ofstr eam {aka std::basic_ofstream}’ with extended alignment 16

2016-09-20 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77625 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/77666] New: ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77666 Bug ID: 77666 Summary: ICE in gfc_omp_clause_default_ctor, at fortran/trans-openmp.c:471 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug go/77625] go/gofrontend/ast-dump.cc:169:42: error: ‘new’ of type ‘std::ofstr eam {aka std::basic_ofstream}’ with extended alignment 16

2016-09-20 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77625 --- Comment #1 from ian at gcc dot gnu.org --- Author: ian Date: Tue Sep 20 17:52:23 2016 New Revision: 240279 URL: https://gcc.gnu.org/viewcvs?rev=240279=gcc=rev Log: PR go/77625 compiler: allocate std::ofstream as a local

[Bug fortran/77665] New: ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172

2016-09-20 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77665 Bug ID: 77665 Summary: ICE in expand_GOMP_SIMD_VF, at internal-fn.c:172 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #19 from uros at gcc dot gnu.org --- Author: uros Date: Tue Sep 20 17:36:03 2016 New Revision: 240277 URL: https://gcc.gnu.org/viewcvs?rev=240277=gcc=rev Log: PR target/77621 * config/i386/i386.c

[Bug go/77642] GO Bootstrap fail starting with r239872 splitstack signature does not match

2016-09-20 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug go/77642] GO Bootstrap fail starting with r239872 splitstack signature does not match

2016-09-20 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642 --- Comment #3 from ian at gcc dot gnu.org --- Author: ian Date: Tue Sep 20 16:48:19 2016 New Revision: 240275 URL: https://gcc.gnu.org/viewcvs?rev=240275=gcc=rev Log: PR go/77642 runtime: pass correct type to __splitstack_find

[Bug c++/69481] ICE with C++11 alias using with templates

2016-09-20 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69481 Akim Demaille changed: What|Removed |Added CC||akim.demaille at gmail dot com ---

[Bug rtl-optimization/77664] New: Missed optimization: signed int >= 0 && < unsigned short

2016-09-20 Thread achurch+gcc at achurch dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77664 Bug ID: 77664 Summary: Missed optimization: signed int >= 0 && < unsigned short Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal

[Bug target/71767] Endless stream of warnings when using GCC with -Wa,-q and Clang Integrated Assembler

2016-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767 Iain Sandoe changed: What|Removed |Added Attachment #39659|0 |1 is obsolete|

[Bug libfortran/77663] New: libgfortran/caf/single.c: four minor problems

2016-09-20 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77663 Bug ID: 77663 Summary: libgfortran/caf/single.c: four minor problems Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component:

[Bug c++/77637] ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_parser_std_attribute_list...)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77637 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:16:55 2016 New Revision: 240265 URL: https://gcc.gnu.org/viewcvs?rev=240265=gcc=rev Log: PR c++/77637 * parser.c (cp_parser_std_attribute_list): Reject ...

[Bug testsuite/63299] ASan reported alloc-dealloc-mismatch in g++.old-deja/g++.jason/init3.C

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63299 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org

[Bug c++/77626] [6 Regression] ICE with -Wall on x86_64-linux-gnu (internal compiler error: Segmentation fault, byte_from_pos, cxx_fold_indirect_ref)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77626 Jakub Jelinek changed: What|Removed |Added Summary|[6/7 Regression] ICE with |[6 Regression] ICE with

[Bug c++/77638] [6 Regression] ICE on x86_64-linux-gnu (internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘error_mark’ in cp_parser_template_declaration_af

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77638 Jakub Jelinek changed: What|Removed |Added Summary|[6/7 Regression] ICE on |[6 Regression] ICE on

[Bug c++/77637] ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_parser_std_attribute_list...)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77637 --- Comment #7 from Jakub Jelinek --- Fixed on the trunk so far, leaving still open for possible backports.

[Bug testsuite/63299] ASan reported alloc-dealloc-mismatch in g++.old-deja/g++.jason/init3.C

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63299 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:19:14 2016 New Revision: 240268 URL: https://gcc.gnu.org/viewcvs?rev=240268=gcc=rev Log: PR testsuite/63299 * g++.old-deja/g++.jason/init3.C

[Bug c++/77626] [6/7 Regression] ICE with -Wall on x86_64-linux-gnu (internal compiler error: Segmentation fault, byte_from_pos, cxx_fold_indirect_ref)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77626 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:18:31 2016 New Revision: 240267 URL: https://gcc.gnu.org/viewcvs?rev=240267=gcc=rev Log: PR c++/77626 * constexpr.c (cxx_fold_indirect_ref): Don't call

[Bug c++/77638] [6/7 Regression] ICE on x86_64-linux-gnu (internal compiler error: tree check: expected tree that contains ‘decl common’ structure, have ‘error_mark’ in cp_parser_template_declaration_

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77638 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 15:17:41 2016 New Revision: 240266 URL: https://gcc.gnu.org/viewcvs?rev=240266=gcc=rev Log: PR c++/77638 * parser.c

[Bug libstdc++/77619] uninitialized_meow_construct and friends not exception safe

2016-09-20 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 Ville Voutilainen changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/77619] uninitialized_meow_construct and friends not exception safe

2016-09-20 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 --- Comment #3 from ville at gcc dot gnu.org --- Author: ville Date: Tue Sep 20 15:15:36 2016 New Revision: 240264 URL: https://gcc.gnu.org/viewcvs?rev=240264=gcc=rev Log: PR libstdc++/77619 * include/bits/stl_construct.h:

[Bug go/77642] GO Bootstrap fail starting with r239872 splitstack signature does not match

2016-09-20 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642 --- Comment #2 from Andreas Krebbel --- Created attachment 39660 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39660=edit Patch proposal There was another location in proc.c which was in need of a conversion.

[Bug ipa/77587] [5/6 Regression] C compiler produces incorrect stack alignment with __attribute__((weak))

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77587 Jakub Jelinek changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7

[Bug middle-end/77624] [5/6 Regression] ICE on x86_64-linux-gnu (internal compiler error: in fold_builtin_atomic_always_lock_free, at builtins.c:5583)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77624 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE on |[5/6 Regression] ICE on

[Bug target/71767] Endless stream of warnings when using GCC with -Wa,-q and Clang Integrated Assembler

2016-09-20 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767 --- Comment #19 from Iain Sandoe --- Created attachment 39659 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39659=edit proposed patch set. So I think this is working reasonably, but haven't tested fully across the range of Darwins yet ==

[Bug c/77650] struct with a nested flexible array followed by another member accepted

2016-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77650 --- Comment #5 from Martin Sebor --- Documenting the semantics of this extension would work, though to be usable safely, GCC would also need to change to recognize that the nested flexible array member aliases the subsequent members and treat

[Bug middle-end/77624] [5/6/7 Regression] ICE on x86_64-linux-gnu (internal compiler error: in fold_builtin_atomic_always_lock_free, at builtins.c:5583)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77624 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Sep 20 13:48:40 2016 New Revision: 240263 URL: https://gcc.gnu.org/viewcvs?rev=240263=gcc=rev Log: PR middle-end/77624 * builtins.c

[Bug fortran/77657] link error with implementation of user-defined derived type input/output (UD-DTIO) in child extending abstract parent

2016-09-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77657 Paul Thomas changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77662] arm-linux-gnueabihf-g++: internal compiler error: Killed (program cgcc)

2016-09-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77662 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug c++/77662] New: arm-linux-gnueabihf-g++: internal compiler error: Killed (program cgcc)

2016-09-20 Thread shopaddr1234 at dubna dot us
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77662 Bug ID: 77662 Summary: arm-linux-gnueabihf-g++: internal compiler error: Killed (program cgcc) Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/77661] --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 --- Comment #3 from Tobias Burnus --- Patch: https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01294.html

[Bug c++/77659] [5/6/7 Regression] internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug bootstrap/77661] --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 --- Comment #2 from Tobias Burnus --- (In reply to Richard Biener from comment #1) > Does adding --disable-maintainer-mode to Makefile.def extra_configure_flags > for MPC help? Yes, using --- a/Makefile.def +++ b/Makefile.def @@ -65,3 +65,3 @@

[Bug target/77610] [sh] memcpy is wrongly inlined even for large copies

2016-09-20 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77610 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #4

[Bug c++/77656] 64-bit integral template parameter gets incorrectly sized as 32-bits

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77656 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/77653] [7 Regression] wrong code at -Os and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77653 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #18 from rguenther at suse dot de --- On Tue, 20 Sep 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 > > --- Comment #17 from Uroš Bizjak --- > (In reply to rguent...@suse.de from comment

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #17 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #16) > At least you won't get called for the scalar loop copy and you have > definite acccess to vectype. Thanks for the hint, the following patch is effective as

[Bug tree-optimization/77646] [5/6 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 --- Comment #7 from Richard Biener --- Author: rguenth Date: Tue Sep 20 12:20:37 2016 New Revision: 240261 URL: https://gcc.gnu.org/viewcvs?rev=240261=gcc=rev Log: 2016-09-20 Richard Biener PR

[Bug tree-optimization/77646] [5/6 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 Richard Biener changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7

[Bug bootstrap/77661] --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 --- Comment #1 from Richard Biener --- Does adding --disable-maintainer-mode to Makefile.def extra_configure_flags for MPC help?

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #16 from rguenther at suse dot de --- On Tue, 20 Sep 2016, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 > > --- Comment #15 from Uroš Bizjak --- > (In reply to Richard Biener from comment

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #15 from Uroš Bizjak --- (In reply to Richard Biener from comment #12) > If V2DFmode moves are fine(?) then maybe not do this for the load/store > kinds - this means only handling vector_stmt this way (and maybe >

[Bug bootstrap/77661] New: --enable-maintainer-mode causes in-tree-build of MPC to fail

2016-09-20 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77661 Bug ID: 77661 Summary: --enable-maintainer-mode causes in-tree-build of MPC to fail Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: build

[Bug c++/77655] [5/6/7 Regression]ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: Segmentation fault (program cc1plus))

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77655 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #6 from Richard Biener --- Created attachment 39657 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39657=edit patch in testing Contains two C testcases -- the Fortran bug is in another code path, a Fortran testcase suitable

[Bug c++/77660] New: Conversion operator unknown or ambiguous: gcc or clang behave differently

2016-09-20 Thread naupacte at sfr dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77660 Bug ID: 77660 Summary: Conversion operator unknown or ambiguous: gcc or clang behave differently Product: gcc Version: 5.4.1 Status: UNCONFIRMED Severity:

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #14 from Uroš Bizjak --- (In reply to Richard Biener from comment #13) > Created attachment 39656 [details] > patch for the ICE +/* { dg-additional-options "-march=i686 -mtune=atom -msse2" { target ia32 } } */ You can use /* {

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #13 from Richard Biener --- Created attachment 39656 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39656=edit patch for the ICE

[Bug tree-optimization/77644] missed optimization with sqrt in comparison

2016-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77644 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug c++/77467] Segmentation fault with switch statement in constexpr function

2016-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77467 Jakub Jelinek changed: What|Removed |Added Attachment #39559|0 |1 is obsolete|

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #12 from Richard Biener --- (In reply to Uroš Bizjak from comment #11) > (In reply to rguent...@suse.de from comment #9) > > > I believe atom _does_ have full SSE2 support, no? Using intrinsics > > (even those expanding to GCC

[Bug c++/77658] internal compiler error: in assign_temp, at function.c:961

2016-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77658 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Last reconfirmed|

[Bug fortran/71952] [Coarray, F2008] Rejects valid coarray access with array partref

2016-09-20 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71952 --- Comment #5 from vehre at gcc dot gnu.org --- Well, patch submitted as r240231 although it doesn't show here. Waiting one week for regressions before closing.

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 --- Comment #5 from Richard Biener --- struct S { int *p; int *q; }; int **__attribute__((noinline,noclone,pure)) foo (struct S *s) { return >q; } int main() { struct S s; int i = 1, j = 2; int **x; s.p = s.q = x = foo ();

[Bug c++/77659] internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 --- Comment #2 from Markus Trippelsdorf --- on trunk with checking enabled: markus@x4 tmp % g++ -c m.ii m.ii: In instantiation of ‘void A::m_fn1() [with = int]’: m.ii:10:16: required from here m.ii:4:29: internal compiler error:

[Bug c++/77659] internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77659] New: internal compiler error: in gimplify_expr, at gimplify.c:8858

2016-09-20 Thread zoidbergx at tlen dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77659 Bug ID: 77659 Summary: internal compiler error: in gimplify_expr, at gimplify.c:8858 Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

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

[Bug c++/63693] ICE in resolve_typename_type

2016-09-20 Thread yury.zaytsev at traveltainment dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63693 --- Comment #8 from Yury V. Zaytsev --- So, not going to be backported to 5.x?

[Bug c++/63693] ICE in resolve_typename_type

2016-09-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63693 Paolo Carlini changed: What|Removed |Added CC||dannix84 at gmail dot com --- Comment

[Bug c++/70254] Compiler crash

2016-09-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70254 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #11 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #9) > I believe atom _does_ have full SSE2 support, no? Using intrinsics > (even those expanding to GCC generic vector extension code) should > end up emitting

[Bug tree-optimization/77621] [6/7 Regression] Internal compiler error for mtune=atom + msse2

2016-09-20 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #10 from Uroš Bizjak --- Created attachment 39653 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39653=edit Target-dependent patch that disables DFmode vectorization via vector costs Proposed target-dependent patch.

[Bug tree-optimization/57558] Loop not vectorized if iteration count could be infinite

2016-09-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57558 amker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-09-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 57558, which changed state. Bug 57558 Summary: Loop not vectorized if iteration count could be infinite https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57558 What|Removed |Added

[Bug tree-optimization/57558] Loop not vectorized if iteration count could be infinite

2016-09-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57558 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org ---

[Bug tree-optimization/77646] [5/6/7 Regression] GCC Segfault with -O3

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77646 --- Comment #5 from Richard Biener --- Ok, this is because we value-number the indirect call result to the result of the direct call (correctly) but that has no VDEF (it's detected pure) and thus we fail to value-number the indirect calls VDEF.

[Bug c++/77658] New: internal compiler error: in assign_temp, at function.c:961

2016-09-20 Thread naupacte at sfr dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77658 Bug ID: 77658 Summary: internal compiler error: in assign_temp, at function.c:961 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/77646] [5/6/7 Regression] GCC Segfault with -O3

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

[Bug tree-optimization/77647] [6/7 Regression] Missed opportunity to use register value causes additional load

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77647 Richard Biener changed: What|Removed |Added CC||law at gcc dot gnu.org,

[Bug tree-optimization/77648] [5/6/7 Regression] Setting conversion to a integer to double to 0 3/4 through a loop

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77648 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5 Summary|[4.9/5/6/7

[Bug c/77650] struct with a nested flexible array followed by another member accepted

2016-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77650 --- Comment #4 from Richard Biener --- So maybe document this as an extension (and specify its semantics -- I'm curious how the glibc code behaves)

  1   2   >