[Bug middle-end/82253] internal compiler error: in convert_move, at expr.c:604 (Regression somewhere between 5.4.0 and 6.2.0))

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82253 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug c/82265] packed attribute on variables in gcc-7.1.1 no more accepted

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82265 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #1

[Bug lto/82229] GCC7's LTO underperforms compared to GCC6

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82229 --- Comment #15 from Martin Liška --- I would recommend to use perf toop to identify and understand what happens in the program. I can return to that later when we'll tune GCC 8.x.

[Bug target/82260] [x86] Unnecessary use of 8-bit registers with -Os. slightly slower and larger code

2017-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82260 --- Comment #2 from Jakub Jelinek --- The insn has weird constraints: [(set (match_operand:QI 0 "nonimmediate_operand" "=q,q ,q ,r,r ,?r,m ,k,k,r,m,k") (match_operand:QI 1 "general_operand"

[Bug c/82264] [6/7/8 Regression] ICE in vn_phi_lookup at gcc/tree-ssa-sccvn.c:3125

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82264 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/55004] [meta-bug] constexpr issues

2017-09-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 64954, which changed state. Bug 64954 Summary: GCC incorrectly rejects constexpr variable initialization. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64954 What|Removed |Added

[Bug c++/64954] GCC incorrectly rejects constexpr variable initialization.

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

[Bug tree-optimization/81373] [7 Regression] Graphite ICE in ssa_default_def at gcc/tree-dfa.c:305

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81373 Richard Biener changed: What|Removed |Added Known to work||8.0 Summary|[7/8

[Bug tree-optimization/82264] [6/7/8 Regression] ICE in vn_phi_lookup at gcc/tree-ssa-sccvn.c:3125

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82264 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug c++/71121] [6 Regression] Spurious warning: "the address of [...] will never be NULL [-Waddress]"

2017-09-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71121 --- Comment #10 from Paolo Carlini --- I guess we could as well close this. Jason?

[Bug c++/82249] wrong mismatched argument pack lengths + ICE

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

[Bug tree-optimization/81373] [7/8 Regression] Graphite ICE in ssa_default_def at gcc/tree-dfa.c:305

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81373 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Sep 20 07:33:58 2017 New Revision: 253000 URL: https://gcc.gnu.org/viewcvs?rev=253000=gcc=rev Log: 2017-09-20 Richard Biener PR

[Bug ipa/82256] [5/6/7/8 Regression] clones created by create_version_clone_with_body are not observable to insertion hooks

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82256 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/82255] Vectorizer cost model overcounts cost of some vectorized loads

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82255 --- Comment #2 from Richard Biener --- Yeah, this is a known "missing feature" in the cost model. It's pessimistic about the fancy way we can process both strided SLP loads and stores. I didn't want to tackle this before trying to sort out the

[Bug target/82267] x32: unnecessary address-size prefixes. Why isn't -maddress-mode=long the default?

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82267 --- Comment #1 from Richard Biener --- > Is it really necessary for an unsigned offset to be wrap at 4G? Does ISO C > or GNU C guarantee that large unsigned values work like negative signed > integers when used for pointer arithmetic? I

[Bug ipa/82256] [5/6/7/8 Regression] clones created by create_version_clone_with_body are not observable to insertion hooks

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

[Bug c/82265] packed attribute on variables in gcc-7.1.1 no more accepted

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

[Bug tree-optimization/69728] [6/7/8 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175

2017-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 --- Comment #20 from rguenther at suse dot de --- On Tue, 19 Sep 2017, spop at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 > > --- Comment #19 from Sebastian Pop --- > > So how'd we properly handle a valid

[Bug c++/64954] GCC incorrectly rejects constexpr variable initialization.

2017-09-20 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64954 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Sep 20 07:53:27 2017 New Revision: 253002 URL: https://gcc.gnu.org/viewcvs?rev=253002=gcc=rev Log: 2017-09-20 Paolo Carlini PR

[Bug tree-optimization/68823] [6/7 Regression][graphite] tramp3d-v4 compiled with -floop-nest-optimize crashes

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68823 --- Comment #18 from Martin Liška --- Good job, tramp3d works now ;)

[Bug tree-optimization/80213] [7/8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80213 --- Comment #6 from Martin Liška --- Information for package isl-devel: -- Repository : openSUSE:Tumbleweed Name : isl-devel Version: 0.18-1.6 Arch

[Bug fortran/25071] dummy argument larger than actual argument

2017-09-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25071 --- Comment #23 from Dominique d'Humieres --- > On the current trunk, the patch produces one failure: > > FAIL: gfortran.dg/warn_argument_mismatch_1.f90 -O (test for excess errors) > > Another problem is that it removes the warning for

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #7 from Martin Liška --- Ok, I'm quite opened for changes that will make smaller red zones for smaller variables. However, in case of sanitization-aware inlining, it's probably too complicated and I would rather use no_inline

[Bug tree-optimization/80213] [7/8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

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

[Bug fortran/82055] segfault compiling F2003 functionality: 4.9.3, 5.3.0 and 6.3.0

2017-09-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82055 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from

[Bug lto/81440] -Wlto-type-mismatch warning with flexible array in struct

2017-09-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81440 --- Comment #3 from Martin Liška --- Confirmed, I've got patch that I'll consult with Honza.

[Bug ipa/82256] [5/6/7/8 Regression] clones created by create_version_clone_with_body are not observable to insertion hooks

2017-09-20 Thread pageexec at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82256 --- Comment #2 from PaX Team --- (In reply to Martin Liška from comment #1) > Hi. Sorry for the breakage. Are you planning to post patch for that? i wasn't going to, but here it is: diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c index

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #8 from Arnd Bergmann --- (In reply to Martin Liška from comment #7) > Ok, I'm quite opened for changes that will make smaller red zones for > smaller variables. However, in case of sanitization-aware inlining, it's > probably too

[Bug tree-optimization/80213] [7/8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2017-09-20 Thread marxin at gcc dot gnu.org
bootstrap : (reconfigured) : (reconfigured) ../configure --disable-multilib --prefix=/home/marxin/bin/gcc --disable-bootstrap --enable-languages=c,c++,fortran,lto --no-create --no-recursion : (reconfigured) Thread model: posix gcc version 8.0.0 20170920 (experimental) (GCC)

[Bug target/82150] Produces a branch prefetch which causes a hang

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82150 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/82158] _Noreturn functions that do return clobber caller's registers on ARM32 (but not other arches)

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82158 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/81068] Sanitizer memory leak in codecvt_utf8

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81068 --- Comment #8 from Jonathan Wakely --- If the relevant libstdc++ source file is instrumented there are no errors: tmp$ g++ -fsanitize=address,undefined conv.cc tmp$ ./a.out /home/jwakely/gcc/8/include/c++/8.0.0/bits/locale_conv.h:68:48:

[Bug libstdc++/82262] std::hash<std::optional>::operator() missing remove_const_t

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82262 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 14:22:29 2017 New Revision: 253015 URL: https://gcc.gnu.org/viewcvs?rev=253015=gcc=rev Log: PR libstdc++/82262 fix std::hash PR libstdc++/82262

[Bug c++/82172] Destruction of basic_string in basic_stringbuf::overflow with _GLIBCXX_USE_CXX11_ABI=0, -flto, and C++17 mode results in invalid delete

2017-09-20 Thread legoliester at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82172 Elie Gédéon changed: What|Removed |Added CC||legoliester at gmail dot com --- Comment

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #12 from Jakub Jelinek --- Created attachment 42212 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42212=edit gcc8-pr81715.patch Untested fix.

[Bug target/82150] Produces a branch prefetch which causes a hang

2017-09-20 Thread david.welch at netronome dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82150 --- Comment #9 from david.welch at netronome dot com --- Basically gcc is generating a sequence where data starts to execute in the pipe. I cant imagine that is a good idea to let the processor execute data when you can avoid it instead of a

[Bug target/80865] broken compilation on Mac OS X 10.5 / powerpc: unrecognizable insn

2017-09-20 Thread pkg at 1tein dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80865 --- Comment #5 from Christian Cornelssen --- Related MacPorts gcc7 ticket: https://trac.macports.org/ticket/54215 That thread contains confirmations that the build succeeds with the patches of comment 1 (cumulated in attachment 42124) and test

[Bug libstdc++/79162] [7/8 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 --- Comment #22 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 18:52:56 2017 New Revision: 253025 URL: https://gcc.gnu.org/viewcvs?rev=253025=gcc=rev Log: PR libstdc++/79162 Fix std::string regression due to LWG 2946 PR

[Bug c/82272] New: RFE: request a warning for ( == ) etc.

2017-09-20 Thread hpa at zytor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82272 Bug ID: 82272 Summary: RFE: request a warning for ( == ) etc. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug debug/82273] New: unnecessary dwarf info

2017-09-20 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82273 Bug ID: 82273 Summary: unnecessary dwarf info Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug Assignee:

[Bug libstdc++/79162] [7/8 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 --- Comment #21 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 17:59:50 2017 New Revision: 253024 URL: https://gcc.gnu.org/viewcvs?rev=253024=gcc=rev Log: PR libstdc++/79162 Fix std::string regression due to LWG 2946 PR

[Bug libstdc++/81469] std::uncaught_exception should be marked as deprecated for C++1z

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81469 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 16:34:49 2017 New Revision: 253018 URL: https://gcc.gnu.org/viewcvs?rev=253018=gcc=rev Log: PR libstdc++/81469 deprecate std::uncaught_exception for C++17 PR

[Bug libstdc++/82254] std::is_nothrow_invocable_r is broken

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82254 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/82262] std::hash<std::optional>::operator() missing remove_const_t

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82262 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/82254] std::is_nothrow_invocable_r is broken

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82254 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 14:22:25 2017 New Revision: 253014 URL: https://gcc.gnu.org/viewcvs?rev=253014=gcc=rev Log: PR libstdc++/82254 fix std::is_nothrow_invocable_r w.r.t throwing conversions

[Bug target/82271] New: loop gets miscompiled on powerpc at -O2

2017-09-20 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82271 Bug ID: 82271 Summary: loop gets miscompiled on powerpc at -O2 Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug java/82263] java multilib -m32 version is using 64 bit include and lib, _GStaticAssertCompileTimeAssertion_0

2017-09-20 Thread gccbugzilla.severach at spamgourmet dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82263 --- Comment #2 from Chris Severance --- I'm building gcc 6.4.1 6-20170913 with gcc 7.2.0. The -m32 version of java does not build.

[Bug fortran/82184] [8 Regression] 187.facerec in SPEC CPU 2000 miscompares

2017-09-20 Thread paul.richard.thomas at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82184 --- Comment #13 from paul.richard.thomas at gmail dot com --- Many thanks - it's like currency exchange rate variations; <1% == 0% Cheers Paul On 20 September 2017 at 16:01, andrey.y.guskov at intel dot com wrote:

[Bug libstdc++/81469] std::uncaught_exception should be marked as deprecated for C++1z

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81469 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/82270] New: incorrect warning [-Wignored-attributes]

2017-09-20 Thread paul.groke at dynatrace dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82270 Bug ID: 82270 Summary: incorrect warning [-Wignored-attributes] Product: gcc Version: 6.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/82248] probe_stack can generate unpredictable STR on arm

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82248 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/59372] accepts-invalid with constexpr function pointer variable as non-type template argument

2017-09-20 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59372 ensadc at mailnesia dot com changed: What|Removed |Added CC||ensadc at mailnesia dot com

[Bug fortran/82184] [8 Regression] 187.facerec in SPEC CPU 2000 miscompares

2017-09-20 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82184 --- Comment #12 from Andrey Guskov --- Okay, testing complete. The performance delta is less than 1% (0.96% to be exact), but technically the new solution is still faster than the one before r252781.

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-20 Thread ard.biesheuvel at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #16 from ard.biesheuvel at linaro dot org --- (In reply to Ramana Radhakrishnan from comment #15) > (In reply to ard.biesheuvel from comment #13) > > The kernel does not currently use -mword-relocations. We are looking into it > > as

[Bug target/82260] [x86] Unnecessary use of 8-bit registers with -Os. slightly slower and larger code

2017-09-20 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82260 --- Comment #5 from Peter Cordes --- > (not (match_test "TARGET_PARTIAL_REG_STALL")) gcc is doing this even with -mtune=core2. Core2 / Nehalem stall (the front-end) for 2-3 cycles to insert a merging uop when reading a full register after

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-20 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #15 from Ramana Radhakrishnan --- (In reply to ard.biesheuvel from comment #13) > The kernel does not currently use -mword-relocations. We are looking into it > as an alternative to -fpic when building the kernel image as a PIE >

[Bug java/82263] java multilib -m32 version is using 64 bit include and lib, _GStaticAssertCompileTimeAssertion_0

2017-09-20 Thread gnu_andrew at member dot fsf.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82263 Andrew John Hughes changed: What|Removed |Added CC||gnu_andrew at member dot fsf.org

[Bug c/82272] RFE: request a warning for ( == ) etc.

2017-09-20 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82272 --- Comment #1 from joseph at codesourcery dot com --- I think they do have to expand to the tokens 0 and 1.

[Bug c++/82270] incorrect warning [-Wignored-attributes]

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

[Bug target/80697] On PowerPC, the spec 2006 benchmark milc had a 5.6% regression under GCC 7.1 compared to GCC 6.3.

2017-09-20 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80697 --- Comment #9 from Bill Schmidt --- Can this be closed?

[Bug sanitizer/77631] no symbols in backtrace shown by ASan when debug info is split

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

[Bug c++/8781] Pessimization of C++ (functional) code

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

[Bug target/68256] Defining TARGET_USE_CONSTANT_BLOCKS_P causes go bootstrap failure on aarch64.

2017-09-20 Thread vladimir.mezentsev at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68256 Vladimir Mezentsev changed: What|Removed |Added CC||vladimir.mezentsev at oracle dot c

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #14 from Jakub Jelinek --- Note the patch failed bootstrap, but just the first hunk from it passed bootstrap and is being regtested right now. I'll need to debug what's wrong with the retval clobbers tomorrow.

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #13 from Arnd Bergmann --- Tested the fix with an x86 allmodconfig kernel (linux-next, with -fsanitize-address-use-after-scope disabled manually). With an arbitrary limit of 1500 bytes (the default is no limit when

[Bug sanitizer/77631] no symbols in backtrace shown by ASan when debug info is split

2017-09-20 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77631 --- Comment #13 from ian at gcc dot gnu.org --- Author: ian Date: Wed Sep 20 21:09:37 2017 New Revision: 253032 URL: https://gcc.gnu.org/viewcvs?rev=253032=gcc=rev Log: PR sanitizer/77631 Support for external debug info.

[Bug c/81854] weak alias of an incompatible symbol accepted

2017-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81854 --- Comment #10 from Martin Sebor --- Author: msebor Date: Wed Sep 20 22:46:49 2017 New Revision: 253041 URL: https://gcc.gnu.org/viewcvs?rev=253041=gcc=rev Log: Fix C++ testsuite fallout from r252976. gcc/testsuite/ChangeLog: PR

[Bug c/81854] weak alias of an incompatible symbol accepted

2017-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81854 --- Comment #8 from Martin Sebor --- (In reply to Dominique d'Humieres from comment #7) Thanks for the heads up! There's an additional problem in target-supports.exp that needs fixing for the ifunc support to be correctly detected, and a few

[Bug c/81854] weak alias of an incompatible symbol accepted

2017-09-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81854 --- Comment #9 from Martin Sebor --- Author: msebor Date: Wed Sep 20 22:19:53 2017 New Revision: 253037 URL: https://gcc.gnu.org/viewcvs?rev=253037=gcc=rev Log: Fix testsuite fallout from r252976. gcc/testsuite/ChangeLog: PR c/81854

[Bug libstdc++/79162] [7/8 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 --- Comment #24 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 22:26:19 2017 New Revision: 253038 URL: https://gcc.gnu.org/viewcvs?rev=253038=gcc=rev Log: PR libstdc++/79162 Fix std::string regression due to LWG 2946 (old ABI)

[Bug target/80697] On PowerPC, the spec 2006 benchmark milc had a 5.6% regression under GCC 7.1 compared to GCC 6.3.

2017-09-20 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80697 --- Comment #10 from Michael Meissner --- I believe this was ultimately due to reassociation, so Aaron probably should chime in if it is believed to be fixed.

[Bug c++/82274] New: __builtin_mul_overflow fails to detect overflow for int64_t when compiled with -m32

2017-09-20 Thread mats at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82274 Bug ID: 82274 Summary: __builtin_mul_overflow fails to detect overflow for int64_t when compiled with -m32 Product: gcc Version: 5.4.0 Status: UNCONFIRMED

[Bug libstdc++/79162] [7/8 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 --- Comment #23 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 22:03:37 2017 New Revision: 253035 URL: https://gcc.gnu.org/viewcvs?rev=253035=gcc=rev Log: PR libstdc++/79162 Fix std::string regression due to LWG 2946 (old ABI)

[Bug fortran/56471] Program crashes when allocating a derived type with an allocatable component

2017-09-20 Thread w6ws at earthlink dot net
dumped) wws@w6ws-4:/tmp$ /usr/local/gcc-trunk/bin/gfortran --version GNU Fortran (GCC) 8.0.0 20170920 (experimental) 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

[Bug target/82274] __builtin_mul_overflow fails to detect overflow for int64_t when compiled with -m32

2017-09-20 Thread mats at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82274 --- Comment #1 from Mats Palmgren --- Created attachment 42214 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42214=edit bug.cpp

[Bug target/77687] frame access after release without redzone on powerpc

2017-09-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77687 --- Comment #7 from Segher Boessenkool --- Author: segher Date: Wed Sep 20 21:48:31 2017 New Revision: 253033 URL: https://gcc.gnu.org/viewcvs?rev=253033=gcc=rev Log: rs6000: Don't touch below the stack pointer (PR77687) With the 32-bit SVR4

[Bug target/82158] _Noreturn functions that do return clobber caller's registers on ARM32 (but not other arches)

2017-09-20 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82158 Peter Cordes changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #7 from Peter

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-09-20 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug fortran/82275] New: gfortran rejects valid & accepts invalid reference to dimension-remapped type selector

2017-09-20 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82275 Bug ID: 82275 Summary: gfortran rejects valid & accepts invalid reference to dimension-remapped type selector Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug target/82158] _Noreturn functions that do return clobber caller's registers on ARM32 (but not other arches)

2017-09-20 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82158 Peter Cordes changed: What|Removed |Added Status|VERIFIED|UNCONFIRMED Resolution|WONTFIX

[Bug target/82199] __builtin_shuffle sometimes should produce zip1 rather than TBL

2017-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82199 Andrew Pinski changed: What|Removed |Added Summary|__builtin_shuffle sometimes |__builtin_shuffle sometimes

[Bug target/82151] Autovectorization for insertion is slower than done manually

2017-09-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82151 --- Comment #1 from Andrew Pinski --- How about this for the inner most loop: ldr q0, [a, index] ldr q1, [b, index] zip1 v2.2d, v0.2d, v1.2d zip2 v3.2d, v0.2d, v1.2d sdr q2, [c, index] sdr q3, [c, index+16] If we did not have ld2/st4, this is

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-20 Thread ard.biesheuvel at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #13 from ard.biesheuvel at linaro dot org --- The kernel does not currently use -mword-relocations. We are looking into it as an alternative to -fpic when building the kernel image as a PIE executable so we can self-relocate at boot

[Bug fortran/82184] [8 Regression] 187.facerec in SPEC CPU 2000 miscompares

2017-09-20 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82184 --- Comment #11 from Andrey Guskov --- Sorry Paul, we happened to be lacking automatic perf runs for 187. I`ll try running it manually and then report back.

[Bug tree-optimization/69728] [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175

2017-09-20 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 --- Comment #22 from Sebastian Pop --- > I put it on my TODO to figure out how to "DCE" a stmt > (or in this case it's rather the whole "loop body", right?). The code generator would not even see a statement to be generated: it would just

[Bug target/82260] [x86] Unnecessary use of 8-bit registers with -Os. slightly slower and larger code

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

[Bug middle-end/82177] Alias analysis too aggressive with integer-to-pointer cast

2017-09-20 Thread kristerw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82177 Krister Walfridsson changed: What|Removed |Added CC||kristerw at gcc dot gnu.org ---

[Bug target/82260] [x86] Unnecessary use of 8-bit registers with -Os. slightly slower and larger code

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

[Bug libstdc++/60936] [5 Regression] Binary code bloat with std::string

2017-09-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60936 --- Comment #39 from Jonathan Wakely --- Author: redi Date: Wed Sep 20 12:01:44 2017 New Revision: 253007 URL: https://gcc.gnu.org/viewcvs?rev=253007=gcc=rev Log: PR libstdc++/60936 fix length calculation Backport from mainline 2017-02-16

[Bug fortran/64933] ASSOCIATE on a character variable does not allow substring expressions

2017-09-20 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64933 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/82265] packed attribute on variables but documented as so

2017-09-20 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82265 --- Comment #3 from etienne_lorrain at yahoo dot fr --- I do not know how I finished adding such packed attribute on my variables and not seeing any warnings, on the gcc-4.7.1 I used at the time. That looks indeed a bug in the documentation only

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #10 from Arnd Bergmann --- As far as I can tell, gcc doesn't merge stack slots that came from inline functions, as in comment 1, or this example: void baz (int *, int *, int *, int *, int *, int *); static inline void foo (int a,

[Bug tree-optimization/80213] [7/8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80213 Richard Biener changed: What|Removed |Added Known to work|8.0 | Summary|[7/8 Regression]

[Bug tree-optimization/80213] [7/8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:704

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80213 Richard Biener changed: What|Removed |Added Known to work|8.0 | Summary|[7/8 Regression]

[Bug middle-end/82177] Alias analysis too aggressive with integer-to-pointer cast

2017-09-20 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82177 --- Comment #6 from rguenther at suse dot de --- On Wed, 20 Sep 2017, kristerw at gcc dot gnu.org wrote: > --- Comment #5 from Krister Walfridsson --- > Did you mean PR61502 - "== comparison on "one-past" pointer gives wrong > result"? Yes,

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #11 from Jakub Jelinek --- (In reply to Arnd Bergmann from comment #10) > As far as I can tell, gcc doesn't merge stack slots that came from inline > functions, as in comment 1, or this example: > > void baz (int *, int *, int *,

[Bug tree-optimization/69728] [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 Richard Biener changed: What|Removed |Added Status|RESOLVED|ASSIGNED Known to work|

[Bug other/80069] ICE at graphite-sese-to-poly.c:1176

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80069 Bug 80069 depends on bug 69728, which changed state. Bug 69728 Summary: [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 What

[Bug tree-optimization/59859] [meta-bug] GRAPHITE issues

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59859 Bug 59859 depends on bug 69728, which changed state. Bug 69728 Summary: [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 What

[Bug tree-optimization/80105] [6/7/8 Regression] ICE in outer_projection_mupa, at graphite-sese-to-poly.c:1019

2017-09-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80105 Bug 80105 depends on bug 69728, which changed state. Bug 69728 Summary: [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 What

  1   2   >