[Bug tree-optimization/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-01-06 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 --- Comment #26 from Jim Wilson --- I can reproduce the problem with this new reduced testcase. I don't have knowledge of all of the details how the gcc implementation of LTO works, but my understanding goes something like this. The testcase

[Bug c/16351] NULL dereference warnings

2017-01-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351 --- Comment #50 from Martin Sebor --- Yes, -Wnull-dereference is only in GCC 6 and later. -Wnonnull is in 5 and prior but it does only a superficial job of checking (it only detects null pointer constants). in GCC 7, -Wnonnull does a better

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #9 from Jeffrey Walton --- (In reply to Jonathan Wakely from comment #2) > (In reply to Jeffrey Walton from comment #0) > > test.cxx:53:21: error: 'llrint' was not declared in this scope > >llrint(0.0); > >

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #8 from Jeffrey Walton --- > Wow, this is a surprising statistic (for me)... OS X 10.5 makes up 29.1% of > the MacPorts downloads. Its the largest percentage for the OS group. Confer, >

[Bug c++/78948] [C++17] constexpr if instantiating too eagerly

2017-01-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78948 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #7 from Jeffrey Walton --- (In reply to Jeffrey Walton from comment #5) > (In reply to Jonathan Wakely from comment #2) > ... > > But OS X 10.5.8 is pretty old, and this might not be worth doing if it > > doesn't affect current

[Bug pch/78970] GCC crashes if input file is dash

2017-01-06 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78970 --- Comment #7 from joseph at codesourcery dot com --- This change causes a regression testing glibc. glibc uses "gcc -E -x c-header -", which now results in an error "cannot use '-' as input filename for a precompiled header". But that use

[Bug other/79018] New: translatable string typo in params.def:1105

2017-01-06 Thread fmarchal at perso dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79018 Bug ID: 79018 Summary: translatable string typo in params.def:1105 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug c++/72803] [7 Regression] ICE on invalid code in linemap_position_for_loc_and_offset, at libcpp/line-map.c:891

2017-01-06 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72803 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug preprocessor/13498] CPP include search path documentation is incorrect

2017-01-06 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13498 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug target/71695] m68k: long long multiplication broken

2017-01-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71695 --- Comment #4 from Jeffrey A. Law --- Martin, No idea what might be going on here. Could you compile yourr testcase with "-fdump-tree-all-blocks-details -dap" on whatever system exhibits this problem and attach the slew of debugging dumps to

[Bug target/57583] large switches with jump tables are horribly broken on m68k

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

[Bug target/57583] large switches with jump tables are horribly broken on m68k

2017-01-06 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583 --- Comment #15 from Jeffrey A. Law --- Author: law Date: Fri Jan 6 21:21:02 2017 New Revision: 244184 URL: https://gcc.gnu.org/viewcvs?rev=244184=gcc=rev Log: 2017-01-06 Mikael Pettersson PR target/57583

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug middle-end/71905] bogus -Wlarger-than=N and -Wframe-larger-than= -Wstack-usage= warnings on small objects with large N

2017-01-06 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71905 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #5 from Jeffrey Walton --- (In reply to Jonathan Wakely from comment #2) > (In reply to Jeffrey Walton from comment #0) > ... ^ > > Because these six functions are missing we treat all C99 math functions as >

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #4 from Jeffrey Walton --- (In reply to Jonathan Wakely from comment #3) > Jeffrey, could you please add the output of '/opt/local/bin/g++-mp-5 > -dumpmachine' to the Target field of this bug report? Thanks. $

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #3 from Jonathan Wakely --- Jeffrey, could you please add the output of '/opt/local/bin/g++-mp-5 -dumpmachine' to the Target field of this bug report? Thanks.

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78966] Unjustified variadic template instantiation

2017-01-06 Thread gcc-bugzilla at contacts dot eelis.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78966 Eelis changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/78911] [5/6/7 Regression] Infinite loop at -O2/O3 optimization levels while trying to compile server.c from Wine-2.0-rc2

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78911 --- Comment #9 from Jakub Jelinek --- At least for me it hangs already in that r216281: timeout 20 /opt/notnfs/gcc-bisect/obj/gcc/cc1.216281 -quiet -O3 -march=pentium-m -m32 -fPIC -fno-strict-aliasing -fno-omit-frame-pointer pr78911.c; echo $?

[Bug c++/78966] Unjustified variadic template instantiation

2017-01-06 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78966 Richard Smith changed: What|Removed |Added CC||richard-gccbugzilla@metafoo

[Bug libstdc++/79017] Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 --- Comment #1 from Jeffrey Walton --- Also see Issue 53226 in the MacPorts issue tracker. "gcc5 @5.4: error: 'std::log2' has not been declared", https://trac.macports.org/ticket/53226.

[Bug libstdc++/79017] New: Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared"

2017-01-06 Thread noloader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79017 Bug ID: 79017 Summary: Old PowerMac G5, MacPorts GCC 5.4, C++11 and "std::log2 has not been declared" Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity:

[Bug c++/78966] Unjustified variadic template instantiation

2017-01-06 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78966 --- Comment #4 from Ville Voutilainen --- Note that clang also triggers the static_assert, so there might be something deeper going on here. :)

[Bug c++/78966] Unjustified variadic template instantiation

2017-01-06 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78966 Ville Voutilainen changed: What|Removed |Added CC||jason at redhat dot com,

[Bug c/16351] NULL dereference warnings

2017-01-06 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351 --- Comment #49 from Jon Grant --- (In reply to Martin Sebor from comment #48) > Send a check to Manuel ;) The feature is available under the > -Wnull-dereference option (see comment 31). Unfortunately, due to false > positives, the option was

[Bug tree-optimization/79006] [6/7 Regression] Invalid transformation in tree-dominators pass

2017-01-06 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79006 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/78911] [5/6/7 Regression] Infinite loop at -O2/O3 optimization levels while trying to compile server.c from Wine-2.0-rc2

2017-01-06 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78911 --- Comment #8 from Uroš Bizjak --- (In reply to Martin Liška from comment #6) > Created attachment 40409 [details] > head -n70 tc.i.274r.reload > > So the problem is older than r221983. Why do you think so? Reverting r221983 one-liner,

[Bug libstdc++/78968] conflict between gnu's __cxa_thread_atexit and LLVM's/FreeBSD's implementation

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78968 --- Comment #17 from Jonathan Wakely --- Author: redi Date: Fri Jan 6 17:06:24 2017 New Revision: 244169 URL: https://gcc.gnu.org/viewcvs?rev=244169=gcc=rev Log: Check for __cxa_thread_atexit for freebsd crosses PR libstdc++/78968

[Bug tree-optimization/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-01-06 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 --- Comment #25 from Renlin Li --- Created attachment 40474 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40474=edit reduced objdump assembler file

[Bug tree-optimization/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-01-06 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 --- Comment #24 from Renlin Li --- Created attachment 40473 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40473=edit memset.c

[Bug tree-optimization/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-01-06 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 --- Comment #23 from Renlin Li --- Created attachment 40472 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40472=edit test case

[Bug tree-optimization/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-01-06 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 Renlin Li changed: What|Removed |Added CC||renlin at gcc dot gnu.org --- Comment #22

[Bug middle-end/77484] [6/7 Regression] Static branch predictor causes ~6-8% regression of SPEC2000 GAP

2017-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77484 --- Comment #21 from Jan Hubicka --- Author: hubicka Date: Fri Jan 6 16:10:09 2017 New Revision: 244167 URL: https://gcc.gnu.org/viewcvs?rev=244167=gcc=rev Log: PR middle-end/77484 * predict.def (PRED_POLYMORPHIC_CALL): Set to

[Bug middle-end/79016] New: missing -Wstringop-overflow= overflowing allocated buffers

2017-01-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79016 Bug ID: 79016 Summary: missing -Wstringop-overflow= overflowing allocated buffers Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/57583] large switches with jump tables are horribly broken on m68k

2017-01-06 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583 --- Comment #14 from Mikael Pettersson --- Patch submitted: https://gcc.gnu.org/ml/gcc-patches/2017-01/msg00419.html

[Bug go/78978] [7 regression] runtime/pprof FAILs on Solaris 2/x86

2017-01-06 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78978 Ian Lance Taylor changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug go/78978] [7 regression] runtime/pprof FAILs on Solaris 2/x86

2017-01-06 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78978 --- Comment #5 from ian at gcc dot gnu.org --- Author: ian Date: Fri Jan 6 16:04:01 2017 New Revision: 244165 URL: https://gcc.gnu.org/viewcvs?rev=244165=gcc=rev Log: PR go/78978 libgo: build with -Wa,-nH if possible on Solaris

[Bug middle-end/78605] bogus -Wformat-length=1 with %f

2017-01-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78605 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/78605] bogus -Wformat-length=1 with %f

2017-01-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78605 --- Comment #3 from Martin Sebor --- Author: msebor Date: Fri Jan 6 15:45:42 2017 New Revision: 244164 URL: https://gcc.gnu.org/viewcvs?rev=244164=gcc=rev Log: PR middle-end/78605 - bogus -Wformat-length=1 with %f gcc/testsuite/ChangeLog:

[Bug rtl-optimization/78911] [5/6/7 Regression] Infinite loop at -O2/O3 optimization levels while trying to compile server.c from Wine-2.0-rc2

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78911 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug sanitizer/78887] [7 Regression] Failure to build aarch64 allmodconfig Linux kernel 4.9

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78887 Jakub Jelinek changed: What|Removed |Added CC||dodji at gcc dot gnu.org,

[Bug go/78978] [7 regression] runtime/pprof FAILs on Solaris 2/x86

2017-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78978 --- Comment #4 from Rainer Orth --- Author: ro Date: Fri Jan 6 14:33:47 2017 New Revision: 244162 URL: https://gcc.gnu.org/viewcvs?rev=244162=gcc=rev Log: Build libgo with -Wa,-nH if possible (PR go/78978) [non-libgo parts]

[Bug target/78041] Wrong code on ARMv7 with -mthumb -mfpu=neon-fp16 -O0

2017-01-06 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78041 --- Comment #18 from wilco at gcc dot gnu.org --- Author: wilco Date: Fri Jan 6 14:26:06 2017 New Revision: 244161 URL: https://gcc.gnu.org/viewcvs?rev=244161=gcc=rev Log: With -fpu=neon DI mode shifts are expanded after reload. DI mode

[Bug libstdc++/78956] std::thread doesn't fully meet LWG 2097 requirement

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78956 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/78956] std::thread doesn't fully meet LWG 2097 requirement

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78956 Jonathan Wakely changed: What|Removed |Added Version|unknown |5.4.0 Target Milestone|---

[Bug libstdc++/78991] std::sort and std::unique can not use std::function with clang++ -std=c++14

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

[Bug libstdc++/78956] std::thread doesn't fully meet LWG 2097 requirement

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78956 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Jan 6 14:04:33 2017 New Revision: 244158 URL: https://gcc.gnu.org/viewcvs?rev=244158=gcc=rev Log: Add deleted std::thread(const thread&&) constructor Backport from mainline

[Bug libstdc++/78991] std::sort and std::unique can not use std::function with clang++ -std=c++14

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78991 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Fri Jan 6 14:04:26 2017 New Revision: 244157 URL: https://gcc.gnu.org/viewcvs?rev=244157=gcc=rev Log: PR78991 make __gnu_cxx::__ops constructors explicit PR libstdc++/78991

[Bug tree-optimization/79007] [7 regression] gcc.dg/tree-ssa/dse-points-to.c fails starting with r244067

2017-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79007 Rainer Orth changed: What|Removed |Added Target|powerpc*-*-*, aarch64*, |powerpc*-*-*, aarch64*,

[Bug tree-optimization/78887] [7 Regression] Failure to build aarch64 allmodconfig Linux kernel 4.9

2017-01-06 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78887 --- Comment #6 from ktkachov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #5) > Those options don't include -fsanitize=kernel-address, so no idea where that > earlier mentioned > _GLOBAL__sub_D_65535_0___odr_asan. >

[Bug tree-optimization/78887] [7 Regression] Failure to build aarch64 allmodconfig Linux kernel 4.9

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78887 --- Comment #5 from Jakub Jelinek --- Those options don't include -fsanitize=kernel-address, so no idea where that earlier mentioned _GLOBAL__sub_D_65535_0___odr_asan.__mod_cpu__cpu_feature_match_SHA1_device_table comes from. But, even with

[Bug rtl-optimization/79003] [7 Regression] r238991 breaks ODR

2017-01-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79003 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/79003] [7 Regression] r238991 breaks ODR

2017-01-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79003 --- Comment #5 from Martin Liška --- Author: marxin Date: Fri Jan 6 13:56:48 2017 New Revision: 244155 URL: https://gcc.gnu.org/viewcvs?rev=244155=gcc=rev Log: Fix lto-bootstrap (PR bootstrap/79003). 2017-01-06 Martin Liska

[Bug libstdc++/63829] _Lock_policy used in thread.cc can cause incompatibilities with binaries using different -mcpu

2017-01-06 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63829 --- Comment #8 from Richard Earnshaw --- From a discussion on IRC: What's the general story on lock policies? Are environments supposed to support all three? (if possible) no. it's something only used in std::shared_ptr, and generally entirely

[Bug libstdc++/78956] std::thread doesn't fully meet LWG 2097 requirement

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78956 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Fri Jan 6 13:20:10 2017 New Revision: 244153 URL: https://gcc.gnu.org/viewcvs?rev=244153=gcc=rev Log: Add deleted std::thread(const thread&&) constructor Backport from mainline

[Bug libstdc++/78991] std::sort and std::unique can not use std::function with clang++ -std=c++14

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78991 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Jan 6 13:20:05 2017 New Revision: 244152 URL: https://gcc.gnu.org/viewcvs?rev=244152=gcc=rev Log: PR78991 make __gnu_cxx::__ops constructors explicit PR libstdc++/78991

[Bug debug/79015] New: ICE in get_insn_template in gcc/final.c:2081

2017-01-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79015 Bug ID: 79015 Summary: ICE in get_insn_template in gcc/final.c:2081 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug middle-end/77484] [6/7 Regression] Static branch predictor causes ~6-8% regression of SPEC2000 GAP

2017-01-06 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77484 --- Comment #20 from Jan Hubicka --- Hi, it turns out that Martin added another column to his statistics script which I have misinterpretted. https://gcc.opensuse.org/SPEC/CINT/sb-terbium-head-64/recent.html also shows interesting reaction to

[Bug libstdc++/78991] std::sort and std::unique can not use std::function with clang++ -std=c++14

2017-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78991 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Jan 6 12:33:58 2017 New Revision: 244150 URL: https://gcc.gnu.org/viewcvs?rev=244150=gcc=rev Log: PR78991 make __gnu_cxx::__ops constructors explicit PR libstdc++/78991

[Bug tree-optimization/78887] [7 Regression] Failure to build aarch64 allmodconfig Linux kernel 4.9

2017-01-06 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78887 --- Comment #4 from ktkachov at gcc dot gnu.org --- Created attachment 40471 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40471=edit Preprocessed source The command used to compile that file is: aarch64-none-linux-gnu-gcc

[Bug tree-optimization/79014] New: Absent vectorization with memory loads

2017-01-06 Thread jkb at sanger dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79014 Bug ID: 79014 Summary: Absent vectorization with memory loads Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/78887] [7 Regression] Failure to build aarch64 allmodconfig Linux kernel 4.9

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78887 --- Comment #3 from Jakub Jelinek --- Ping, any progress? Is the module built with -fsanitize=kernel-address? I don't see any cpu_device_id struct in the kernel, so the message is just weird. There is module_cpu_feature_match though which uses

[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2017-01-06 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 --- Comment #6 from vehre at gcc dot gnu.org --- Well, obviously not: - see depends on - run gfortran with leak check (take care not to drown in the reports) and address those leaks. - then do the same for the testcases themself (the work upto

[Bug fortran/78672] Gfortran test suite failures with a sanitized compiler

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78672 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5

[Bug target/57583] large switches with jump tables are horribly broken on m68k

2017-01-06 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583 --- Comment #13 from John Paul Adrian Glaubitz --- (In reply to Mikael Pettersson from comment #12) > Thanks for testing, I'll submit it for gcc-7 shortly. Ah, awesome, thanks! Would also be cool to have this backported to the gcc-6 branch if

[Bug c++/79013] New: Inconsistent auto diagnostic in member declarations

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79013 Bug ID: 79013 Summary: Inconsistent auto diagnostic in member declarations Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal

[Bug target/57583] large switches with jump tables are horribly broken on m68k

2017-01-06 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583 --- Comment #12 from Mikael Pettersson --- Thanks for testing, I'll submit it for gcc-7 shortly.

[Bug target/57583] large switches with jump tables are horribly broken on m68k

2017-01-06 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57583 --- Comment #11 from John Paul Adrian Glaubitz --- Ok, the patch does indeed work. Tested by compiling the offending source code file in mednafen which currently fails to build from source [1]: Without "-mlong-jump-table-offsets", I get:

[Bug tree-optimization/78899] [7 Regression] Vestorized loop with optmized mask stores motion is completely deleted after r242520.

2017-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78899 Jakub Jelinek changed: What|Removed |Added Attachment #40458|0 |1 is obsolete|

[Bug tree-optimization/79007] [7 regression] gcc.dg/tree-ssa/dse-points-to.c fails starting with r244067

2017-01-06 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79007 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target|powerpc*-*-*|powerpc*-*-*, aarch64*,

[Bug rtl-optimization/79003] [7 Regression] r238991 breaks ODR

2017-01-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79003 --- Comment #4 from Martin Liška --- Just to document, I see another Werror in LTO bootstrap: ../../gcc/predict.c: In function ‘set_even_probabilities’: ../../gcc/predict.c:798:8: error: ‘e’ may be used uninitialized in this function