[Bug c++/78003] [7 Regression] c++17: ICE in build_over_call, at cp/call.c:7847

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

[Bug c++/78003] [7 Regression] c++17: ICE in build_over_call, at cp/call.c:7847

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

[Bug tree-optimization/77989] [7 Regression] -O3 causes verify_gimple fail

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77989 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug tree-optimization/77988] [7 Regression] ICE on valid code at -Os and above on x86_64-linux-gnu: verify_gimple failed

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

[Bug c/77992] Provide feature to initialize padding bytes to avoid information leaks

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

[Bug bootstrap/77993] [7 regression] bootstrap failure on PowerPC/Linux

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77993 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug tree-optimization/71311] [7 Regression] spec2006 test case 416.gamess fails since r235817

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71311 --- Comment #9 from Richard Biener --- I can confirm the runfail on barcelona (core-avx2 seems fine). As said the underlying issue was latent, you can easily see if compiling rhfuhf.F w/o -Ofast fixes it.

[Bug c++/78003] [7 Regression] c++17: ICE in build_over_call, at cp/call.c:7847

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78003 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug debug/77985] DW_AT_comp_dir is omitted when filename is absolute and the file does not contain a specific typedef

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77985 --- Comment #10 from Richard Biener --- Please post the patch to gcc-patches@ where other people can see this and comment.

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967 Martin Liška changed: What|Removed |Added CC||jason at redhat dot com Known to wor

[Bug tree-optimization/71636] Missed optimization in variable alignment test

2016-10-17 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71636 --- Comment #4 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Mon Oct 17 08:48:43 2016 New Revision: 241229 URL: https://gcc.gnu.org/viewcvs?rev=241229&root=gcc&view=rev Log: 2016-10-17 Prathamesh Kulkarni PR

[Bug tree-optimization/77989] [7 Regression] -O3 causes verify_gimple fail

2016-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77989 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org

[Bug tree-optimization/71636] Missed optimization in variable alignment test

2016-10-17 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71636 --- Comment #5 from prathamesh3492 at gcc dot gnu.org --- Fixed on trunk.

[Bug bootstrap/77995] [6 regression] bootstrap comparison failure on x86-64/Solaris

2016-10-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77995 --- Comment #8 from Eric Botcazou --- Author: ebotcazou Date: Mon Oct 17 08:54:03 2016 New Revision: 241231 URL: https://gcc.gnu.org/viewcvs?rev=241231&root=gcc&view=rev Log: PR bootstrap/77995 Backport from mainline 2016

[Bug tree-optimization/77938] missing tailcall optimization in case when local variable escapes that goes out of scope before the possible tail call site

2016-10-17 Thread vanyacpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77938 --- Comment #5 from Ivan Sorokin --- (In reply to Andrew Pinski from comment #4) > Related (maybe a dup really) to PR 59813. I agree. The linked bug is just another manifestation of the same issue. Regarding my question about excessive stack fr

[Bug c++/78004] New: g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm

2016-10-17 Thread ncopa at alpinelinux dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 Bug ID: 78004 Summary: g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/78004] g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm

2016-10-17 Thread ncopa at alpinelinux dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 --- Comment #1 from Natanael Copa --- Qt is built without precompiled headers. (with -no-pch)

[Bug c++/78004] g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm

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

[Bug tree-optimization/78005] New: [7 Regression] 172.mgrid miscompares

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78005 Bug ID: 78005 Summary: [7 Regression] 172.mgrid miscompares Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug tree-optimization/78005] [7 Regression] 172.mgrid miscompares

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78005 Richard Biener changed: What|Removed |Added CC||amker at gcc dot gnu.org Target Miles

[Bug tree-optimization/78005] [7 Regression] 172.mgrid and 450.soplex miscompare

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78005 Richard Biener changed: What|Removed |Added Summary|[7 Regression] 172.mgrid|[7 Regression] 172.mgrid

[Bug debug/68860] [6/7 regression] FAIL: gcc.dg/guality/pr36728-1.c -flto -O3 -g line 16/7 arg1 == 1

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860 --- Comment #15 from Richard Biener --- So with LTO early debug I now get proper debug decls but still no locations for the parameters <1><1ff>: Abbrev Number: 10 (DW_TAG_subprogram) <200> DW_AT_abstract_origin: <0x28b> <204> DW_AT_

[Bug tree-optimization/77989] [7 Regression] -O3 causes verify_gimple fail

2016-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77989 --- Comment #4 from amker at gcc dot gnu.org --- The vectorized code looks good to me. It is in VRP2 that GCC generates below expression: MEM[&MEM[(void *)&b + 49B] + 0B]; (gdb) call debug_tree(*tp) unit size align 8 symtab 0

[Bug bootstrap/77995] [6 regression] bootstrap comparison failure on x86-64/Solaris

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

[Bug tree-optimization/78005] [7 Regression] 172.mgrid and 450.soplex miscompare

2016-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78005 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org

[Bug debug/68860] [6/7 regression] FAIL: gcc.dg/guality/pr36728-1.c -flto -O3 -g line 16/7 arg1 == 1

2016-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860 --- Comment #16 from Jakub Jelinek --- Yes, see the #c4 partial patch and the following comments.

[Bug target/78007] New: Important loop from 482.sphinx3 is not vectorized

2016-10-17 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78007 Bug ID: 78007 Summary: Important loop from 482.sphinx3 is not vectorized Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/78007] Important loop from 482.sphinx3 is not vectorized

2016-10-17 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78007 --- Comment #1 from Yuri Rumyantsev --- Created attachment 39821 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39821&action=edit test-case to reproduce It is sufficient to compiler it with -Ofast option on x86 platform.

[Bug debug/68860] [6/7 regression] FAIL: gcc.dg/guality/pr36728-1.c -flto -O3 -g line 16/7 arg1 == 1

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860 --- Comment #17 from Richard Biener --- I have a fix for that, queued into early LTO debug patches. But the testcase still fails... foo (arg7=arg7@entry=30, arg6=, arg5=, arg4=, arg3=, arg2=, arg1=, arg8=7) at /space/rguenther/src

[Bug target/78007] Important loop from 482.sphinx3 is not vectorized

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78007 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug preprocessor/78008] New: Forbid or document #pragma pack(0)

2016-10-17 Thread dhekir at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78008 Bug ID: 78008 Summary: Forbid or document #pragma pack(0) Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor

[Bug c++/78004] g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm

2016-10-17 Thread ncopa at alpinelinux dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 --- Comment #3 from Natanael Copa --- Created attachment 39822 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39822&action=edit qdeclarativeanimation.ii.gz It segfaults with -O1 and -O2 but not with -Os or -O0.

[Bug c++/78004] g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm

2016-10-17 Thread ncopa at alpinelinux dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 --- Comment #4 from Natanael Copa --- It seems to be reproducible on 32 bit x86 too with: $ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i586-alpine-linux-musl/6.2.1/lto-wrapper Target: i586-alpine-linux-mus

[Bug libstdc++/77987] unique_ptr reset rejects cv-compatible pointers

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77987 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 12:00:44 2016 New Revision: 241235 URL: https://gcc.gnu.org/viewcvs?rev=241235&root=gcc&view=rev Log: PR77987 Fix unique_ptr::reset(U) for T != U PR libstdc++/77987

[Bug c++/78004] g++ 6.2.1 segfaults when compiling qt 4.8.7 on arm

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

[Bug libstdc++/41861] [DR 887][C++0x] does not use monotonic_clock

2016-10-17 Thread roman.fietze at telemotive dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41861 --- Comment #12 from Roman Fietze --- Sorry if it is inappropriate to ask for any changes, but how can it be, that there is no fix for this bug for years in any of the GCC releases? With this bug condition_variable::wait_until is completely unu

[Bug libstdc++/41861] [DR 887][C++0x] does not use monotonic_clock

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41861 --- Comment #13 from Jonathan Wakely --- (In reply to Roman Fietze from comment #12) > Sorry if it is inappropriate to ask for any changes, but how can it be, that > there is no fix for this bug for years in any of the GCC releases? Because it'

[Bug libstdc++/77998] clang rejects std::thread from trunk

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77998 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 12:23:09 2016 New Revision: 241236 URL: https://gcc.gnu.org/viewcvs?rev=241236&root=gcc&view=rev Log: PR77998 Remove std::thread::_Invoker::result_type PR libstdc++/7

[Bug c++/78004] [6/7 Regression] g++ segfaults when compiling qt 4.8.7

2016-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 Markus Trippelsdorf changed: What|Removed |Added Summary|g++ 6.2.1 segfaults when|[6/7 Regression] g++

[Bug libstdc++/77998] clang rejects std::thread from trunk

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77998 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/77987] unique_ptr reset rejects cv-compatible pointers

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77987 --- Comment #3 from Jonathan Wakely --- Fixed on trunk so far.

[Bug c++/77999] GCC diagnoses usage of STL literal operators as invalid.

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77999 Jonathan Wakely changed: What|Removed |Added CC||emsr at gcc dot gnu.org --- Comment #2

[Bug libfortran/66756] libgfortran: ThreadSanitizer: lock-order-inversion

2016-10-17 Thread Melven.Roehrig-Zoellner at DLR dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66756 Melven.Roehrig-Zoellner at DLR dot de changed: What|Removed |Added CC||Melven.Roehrig-Zoe

[Bug c++/78006] [5/6/7 Regression] Segmentation fault with 'using' and generic lambda trailing return types

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

[Bug fortran/78009] New: [OOP] polymorphic component of derived type array slice handling error

2016-10-17 Thread daanvanvugt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78009 Bug ID: 78009 Summary: [OOP] polymorphic component of derived type array slice handling error Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/78004] [6/7 Regression] g++ segfaults when compiling qt 4.8.7

2016-10-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 Richard Earnshaw changed: What|Removed |Added Status|NEW |WAITING --- Comment #7 from Richard E

[Bug c++/78004] [6/7 Regression] g++ segfaults when compiling qt 4.8.7

2016-10-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 Richard Earnshaw changed: What|Removed |Added Status|WAITING |NEW --- Comment #8 from Richard Earns

[Bug target/77966] Corrupt function with -fsanitize-coverage=trace-pc

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77966 --- Comment #7 from Martin Liška --- Yes, the reason is that aggressive loop optimizations are disabled if a -fsanitize is enabled. If you want to catch the out of bounds access to wq_lock array, you can use -fsanitize=undefined.

[Bug tree-optimization/77943] [5/6 Regression] Optimization incorrectly commons noexcept calls with non-noexcept calls

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77943 --- Comment #9 from Martin Liška --- Author: marxin Date: Mon Oct 17 13:17:53 2016 New Revision: 241239 URL: https://gcc.gnu.org/viewcvs?rev=241239&root=gcc&view=rev Log: Do not merge BBs with a different EH landing pads (PR Backported

[Bug tree-optimization/77943] [5/6 Regression] Optimization incorrectly commons noexcept calls with non-noexcept calls

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77943 --- Comment #10 from Martin Liška --- Author: marxin Date: Mon Oct 17 13:19:04 2016 New Revision: 241240 URL: https://gcc.gnu.org/viewcvs?rev=241240&root=gcc&view=rev Log: Do not merge BBs with a different EH landing pads (PR Backported

[Bug tree-optimization/77943] [5/6 Regression] Optimization incorrectly commons noexcept calls with non-noexcept calls

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77943 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/78010] New: --Wsuggest-override reports a redundant warning on a 'final' method

2016-10-17 Thread a.volkov at rusbitech dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78010 Bug ID: 78010 Summary: --Wsuggest-override reports a redundant warning on a 'final' method Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug c++/65856] -Wsuggest-override shall not report a warning on final method

2016-10-17 Thread a.volkov at rusbitech dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65856 --- Comment #13 from Alexander Volkov --- There was no response, so I created a new bugreport: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78010

[Bug c++/78004] [6/7 Regression] g++ segfaults when compiling qt 4.8.7

2016-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78004 Markus Trippelsdorf changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug tree-optimization/77988] [7 Regression] ICE on valid code at -Os and above on x86_64-linux-gnu: verify_gimple failed

2016-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77988 --- Comment #3 from Richard Biener --- Author: rguenth Date: Mon Oct 17 13:46:34 2016 New Revision: 241242 URL: https://gcc.gnu.org/viewcvs?rev=241242&root=gcc&view=rev Log: 2016-10-17 Richard Biener PR tree-optimization/77988

[Bug tree-optimization/77988] [7 Regression] ICE on valid code at -Os and above on x86_64-linux-gnu: verify_gimple failed

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

[Bug sanitizer/77966] Corrupt function with -fsanitize-coverage=trace-pc

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77966 Martin Liška changed: What|Removed |Added CC||dodji at gcc dot gnu.org,

[Bug tree-optimization/77937] [7 Regression] ICE: in replace_one_candidate, at gimple-ssa-strength-reduction.c:3370

2016-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77937 --- Comment #14 from Bill Schmidt --- Author: wschmidt Date: Mon Oct 17 14:22:22 2016 New Revision: 241243 URL: https://gcc.gnu.org/viewcvs?rev=241243&root=gcc&view=rev Log: [gcc] 2016-10-17 Bill Schmidt Backport from mainline

[Bug tree-optimization/77937] [7 Regression] ICE: in replace_one_candidate, at gimple-ssa-strength-reduction.c:3370

2016-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77937 --- Comment #15 from Bill Schmidt --- Author: wschmidt Date: Mon Oct 17 14:24:21 2016 New Revision: 241244 URL: https://gcc.gnu.org/viewcvs?rev=241244&root=gcc&view=rev Log: [gcc] 2016-10-17 Bill Schmidt Backport from mainline

[Bug tree-optimization/77937] [7 Regression] ICE: in replace_one_candidate, at gimple-ssa-strength-reduction.c:3370

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

[Bug c/77992] Provide feature to initialize padding bytes to avoid information leaks

2016-10-17 Thread kjlu at gatech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #15 from Kangjie Lu --- (In reply to Richard Biener from comment #14) > Re-opening as an enhacement request for sth like -fexplict-padding adding > artificial fields to structures padding. > > Patches welcome (hint: look into stor-la

[Bug c++/78011] New: Compiler error when initializing a member of template type where the second template argument is a typedef

2016-10-17 Thread b.stanimirov at abv dot bg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78011 Bug ID: 78011 Summary: Compiler error when initializing a member of template type where the second template argument is a typedef Product: gcc Version: 5.1.1 Status: UNCO

[Bug libstdc++/77994] std::sample uses incorrect integer types internally

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77994 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 14:39:23 2016 New Revision: 241245 URL: https://gcc.gnu.org/viewcvs?rev=241245&root=gcc&view=rev Log: PR77994 Convert std::sample size argument to suitable type PR li

[Bug c++/78011] Compiler error when initializing a member of template type where the second template argument is a typedef

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

[Bug target/78012] New: -mfpxx produces assembly code using odd FP registers on MIPS

2016-10-17 Thread aurelien at aurel32 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78012 Bug ID: 78012 Summary: -mfpxx produces assembly code using odd FP registers on MIPS Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/78012] -mfpxx produces assembly code using odd FP registers on MIPS

2016-10-17 Thread aurelien at aurel32 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78012 --- Comment #1 from Aurelien Jarno --- Created attachment 39824 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39824&action=edit Reduced testcase

[Bug tree-optimization/77943] [5/6 Regression] Optimization incorrectly commons noexcept calls with non-noexcept calls

2016-10-17 Thread redbeard0531 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77943 --- Comment #12 from Mathias Stearn --- We were hoping to replace many places in our code that does the following with noexcept attributes on functions: > try {doStuffThatShouldntThrow();} catch(...) {std::terminate();} We wanted to take advant

[Bug libstdc++/77994] std::sample uses incorrect integer types internally

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77994 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/78013] New: unexpected 'has no IMPLICIT type' error for a type-bound function returning a procedure pointer

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78013 Bug ID: 78013 Summary: unexpected 'has no IMPLICIT type' error for a type-bound function returning a procedure pointer Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug libstdc++/77994] std::sample uses incorrect integer types internally

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77994 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 16:50:37 2016 New Revision: 241249 URL: https://gcc.gnu.org/viewcvs?rev=241249&root=gcc&view=rev Log: Backport fixes to std::experimental::sample PR libstdc++/77994

[Bug libstdc++/77322] [C++11] std::function::swap should be noexcept.

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77322 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 16:50:53 2016 New Revision: 241252 URL: https://gcc.gnu.org/viewcvs?rev=241252&root=gcc&view=rev Log: Add noexcept to std::function swap Backport from mainline: 2016-08-22 J

[Bug libstdc++/72820] std::function can't store types with overloaded operator new

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72820 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 16:50:43 2016 New Revision: 241250 URL: https://gcc.gnu.org/viewcvs?rev=241250&root=gcc&view=rev Log: Use ::new to avoid finding overloaded operator new Backport from mainlin

[Bug fortran/67091] [OOP] Bad result for type-bound procedures returning pointers to the intrinsic function ASSOCIATED

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67091 Paul Thomas changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/72820] std::function can't store types with overloaded operator new

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72820 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 17:03:19 2016 New Revision: 241264 URL: https://gcc.gnu.org/viewcvs?rev=241264&root=gcc&view=rev Log: Use ::new to avoid finding overloaded operator new Backport from mainlin

[Bug libstdc++/77994] std::sample uses incorrect integer types internally

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77994 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 17:03:09 2016 New Revision: 241263 URL: https://gcc.gnu.org/viewcvs?rev=241263&root=gcc&view=rev Log: Backport fixes to std::experimental::sample PR libstdc++/77994

[Bug libstdc++/77322] [C++11] std::function::swap should be noexcept.

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77322 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 17:03:31 2016 New Revision: 241266 URL: https://gcc.gnu.org/viewcvs?rev=241266&root=gcc&view=rev Log: Add noexcept to std::function swap Backport from mainline: 2016-08-22 J

[Bug libstdc++/72820] std::function can't store types with overloaded operator new

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72820 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/77322] [C++11] std::function::swap should be noexcept.

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77322 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |6.3 --- Comment #6 from Jonathan Wakel

[Bug libstdc++/77641] std::variant copy-initialization fails for type with non-trivial constexpr ctor

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77641 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/78013] unexpected 'has no IMPLICIT type' error for a type-bound function returning a procedure pointer

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78013 Paul Thomas changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/61420] [5/6/7 Regression] [OOP] type-bound procedure returning a procedure pointer fails to compile

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #9 fr

[Bug fortran/61420] [5/6/7 Regression] [OOP] type-bound procedure returning a procedure pointer fails to compile

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug c/78000] -Wimplicit-function-declaration inhibited with macro from system headers

2016-10-17 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78000 --- Comment #1 from joseph at codesourcery dot com --- As I've said before, we have to stop doing individual ad hoc fixes for bugs like this; there are too many of them. We have to work out the general principles for which warnings should or s

[Bug c/77992] Provide feature to initialize padding bytes to avoid information leaks

2016-10-17 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #16 from joseph at codesourcery dot com --- Obviously any fields implicitly inserted like that must be ignored by the front ends when processing positional initializers - an initializer { 1, 2, 3 } must initialize three explicitly d

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

2016-10-17 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77308 --- Comment #11 from Bernd Edlinger --- Author: edlinger Date: Mon Oct 17 17:46:59 2016 New Revision: 241273 URL: https://gcc.gnu.org/viewcvs?rev=241273&root=gcc&view=rev Log: 2016-10-17 Bernd Edlinger PR target/77308 * confi

[Bug fortran/78013] unexpected 'has no IMPLICIT type' error for a type-bound function returning a procedure pointer

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78013 --- Comment #2 from Paul Thomas --- Author: pault Date: Mon Oct 17 17:52:05 2016 New Revision: 241274 URL: https://gcc.gnu.org/viewcvs?rev=241274&root=gcc&view=rev Log: 2016-10-17 Paul Thomas PR fortran/61420 PR fortran/78013

[Bug fortran/61420] [5/6/7 Regression] [OOP] type-bound procedure returning a procedure pointer fails to compile

2016-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420 --- Comment #11 from Paul Thomas --- Author: pault Date: Mon Oct 17 17:52:05 2016 New Revision: 241274 URL: https://gcc.gnu.org/viewcvs?rev=241274&root=gcc&view=rev Log: 2016-10-17 Paul Thomas PR fortran/61420 PR fortran/7801

[Bug libstdc++/77987] unique_ptr reset rejects cv-compatible pointers

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77987 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Oct 17 18:21:26 2016 New Revision: 241276 URL: https://gcc.gnu.org/viewcvs?rev=241276&root=gcc&view=rev Log: PR77987 Fix unique_ptr::reset(U) for T != U PR libstdc++/77987

[Bug libstdc++/77987] [6/7 Regression] unique_ptr reset rejects cv-compatible pointers

2016-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77987 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

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

2016-10-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77656 --- Comment #2 from Jason Merrill --- (In reply to Jakub Jelinek from comment #1) > Perhaps tsubst of TEMPLATE_PARM_INDEX instead of just > return convert_from_reference (unshare_expr (arg)); > also convert it to the TEMPLATE_PARM_INDEX's type (i

[Bug c++/78014] New: -Wformat -vs- size_t

2016-10-17 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014 Bug ID: 78014 Summary: -Wformat -vs- size_t Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: un

[Bug c++/78014] -Wformat -vs- size_t

2016-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Bug c++/78014] -Wformat -vs- size_t

2016-10-17 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014 --- Comment #2 from joseph at codesourcery dot com --- I think this is essentially the same as bug 77970 - making such warnings smarter about the case of standard typedefs. Of course an expression resulting from sizeof must be considered appro

[Bug fortran/77978] stop codes misinterpreted in both f2003 and f2008

2016-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978 --- Comment #4 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon Oct 17 19:57:12 2016 New Revision: 241279 URL: https://gcc.gnu.org/viewcvs?rev=241279&root=gcc&view=rev Log: 2016-10-17 Steven G. Kargl PR fortran/77978

[Bug c++/78014] -Wformat -vs- size_t

2016-10-17 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78014 --- Comment #3 from Tom Tromey --- (In reply to jos...@codesourcery.com from comment #2) > Likewise an expression where the user did "typedef size_t my_size_t;" and > then used my_size_t. And what about expressions resulting from arithmetic >

[Bug fortran/77978] stop codes misinterpreted in both f2003 and f2008

2016-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978 --- Comment #5 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon Oct 17 21:29:31 2016 New Revision: 241280 URL: https://gcc.gnu.org/viewcvs?rev=241280&root=gcc&view=rev Log: 2016-10-17 Steven G. Kargl PR fortran/77978

[Bug tree-optimization/77916] [6/7 Regression] ICE in verify_gimple_in_cfg: invalid (pointer) operands to plus/minus

2016-10-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77916 --- Comment #4 from Bill Schmidt --- Author: wschmidt Date: Mon Oct 17 22:08:56 2016 New Revision: 241281 URL: https://gcc.gnu.org/viewcvs?rev=241281&root=gcc&view=rev Log: [gcc] 2016-10-17 Bill Schmidt PR tree-optimization/77916

[Bug fortran/77978] stop codes misinterpreted in both f2003 and f2008

2016-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978 --- Comment #6 from kargl at gcc dot gnu.org --- Author: kargl Date: Mon Oct 17 23:22:54 2016 New Revision: 241286 URL: https://gcc.gnu.org/viewcvs?rev=241286&root=gcc&view=rev Log: 2016-10-17 Steven G. Kargl Backport from trunk

[Bug fortran/77978] stop codes misinterpreted in both f2003 and f2008

2016-10-17 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77978 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/48298] [F03] User-Defined Derived-Type IO (DTIO)

2016-10-17 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48298 --- Comment #28 from Jerry DeLisle --- Author: jvdelisle Date: Tue Oct 18 04:14:25 2016 New Revision: 241294 URL: https://gcc.gnu.org/viewcvs?rev=241294&root=gcc&view=rev Log: 2016-10-17 Jerry DeLisle PR fortran/48298 * io/io

  1   2   >