[Bug c++/84981] C++17 allows function pointers with no linkage as template parameters but gcc errors, stating the function has no linkage

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84981 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-20 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #5 from Wil

[Bug c++/84937] [7/8 Regression] ICE with class template argument deduction and auto

2018-03-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84937 --- Comment #2 from Jason Merrill --- Author: jason Date: Tue Mar 20 12:44:49 2018 New Revision: 258680 URL: https://gcc.gnu.org/viewcvs?rev=258680&root=gcc&view=rev Log: PR c++/84937 - ICE with class deduction and auto. * pt.c

[Bug middle-end/84991] New: [openacc] Misleading error message for function static var in routine

2018-03-20 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84991 Bug ID: 84991 Summary: [openacc] Misleading error message for function static var in routine Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/52036] C++11 allows template parameters to have internal linkage

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52036 --- Comment #15 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #14) > For this PR, the only remaining bug seems to be comment 8. Which works in C++17 mode, so is only a bug for C++11 and C++14.

[Bug target/84990] [8 Regression] Boostrap broken with --enable-checking=release and Ada

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84990 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Mar 20 13:00:48 2018 New Revision: 258681 URL: https://gcc.gnu.org/viewcvs?rev=258681&root=gcc&view=rev Log: PR target/84990 * dwarf2asm.c (dw2_output_indirect_constan

[Bug target/84164] [8 Regression] ICE: in elimination_costs_in_insn, at reload1.c:3633 at -O1

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84164 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug middle-end/84992] New: [openacc] function static var in parallel

2018-03-20 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84992 Bug ID: 84992 Summary: [openacc] function static var in parallel Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-en

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-20 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 --- Comment #6 from sudi at gcc dot gnu.org --- (In reply to Eric Botcazou from comment #4) > > So I looked into this. Turns out the actual issue is that USE_RETURN_INSN > > (FALSE) changes its value and becomes false after pass ce3. > > > > Acco

[Bug libstdc++/78430] libstc++-v3 Build failed when using --disable-shared

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

[Bug c++/84993] New: Combination of fieldnames and accessor suggestions for misspelled private fields

2018-03-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84993 Bug ID: 84993 Summary: Combination of fieldnames and accessor suggestions for misspelled private fields Product: gcc Version: 8.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/84982] [8 Regression] logically inverting bools into local array results in bitwise negation

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84982 --- Comment #2 from Jakub Jelinek --- Created attachment 43719 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43719&action=edit gcc8-pr84982.patch Untested fix.

[Bug c++/84994] New: Missing accessor hint for private field at -O1 and above

2018-03-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84994 Bug ID: 84994 Summary: Missing accessor hint for private field at -O1 and above Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic Sev

[Bug c++/84994] Missing accessor hint for private field at -O1 and above

2018-03-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84994 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/84825] [8 Regression] ICE in rebuild_frequencies, at predict.c:4002

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84825 --- Comment #1 from Martin Liška --- Author: marxin Date: Tue Mar 20 14:14:17 2018 New Revision: 258683 URL: https://gcc.gnu.org/viewcvs?rev=258683&root=gcc&view=rev Log: Handle -fno-guess-branch-probability properly in predict.c (PR ipa/84825).

[Bug c++/84970] [8 Regression] ICE in tsubst_copy, at cp/pt.c:15085

2018-03-20 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84970 --- Comment #2 from Nathan Sidwell --- Created attachment 43720 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43720&action=edit The testcase can be morphed into well-formed code

[Bug ipa/84825] [8 Regression] ICE in rebuild_frequencies, at predict.c:4002

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84825 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug other/84819] several typos

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84819 Martin Liška changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/84988] Compiler hang in chkp_type_bounds_count for large arrays

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84988 Martin Liška changed: What|Removed |Added Keywords||compile-time-hog Target Milestone|---

[Bug rtl-optimization/84989] [8 Regression] _mm512_broadcast_f32x4 triggers ICE in simplify_const_unary_operation, at simplify-rtx.c:1731

2018-03-20 Thread m...@sven-woop.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84989 --- Comment #3 from Sven Woop --- Thus the bug is fixed in the master branch?

[Bug c++/84978] [8 Regression] ICE in cxx_eval_constant_expression at gcc/cp/constexpr.c:4109

2018-03-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84978 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/84989] [8 Regression] _mm512_broadcast_f32x4 triggers ICE in simplify_const_unary_operation, at simplify-rtx.c:1731

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84989 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Bug target/84986] [8 Regression] Performance regression: loop no longer vectorized (x86-64)

2018-03-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84986 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84986] [8 Regression] Performance regression: loop no longer vectorized (x86-64)

2018-03-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84986 --- Comment #6 from Richard Biener --- Author: rguenth Date: Tue Mar 20 14:35:46 2018 New Revision: 258684 URL: https://gcc.gnu.org/viewcvs?rev=258684&root=gcc&view=rev Log: 2018-03-20 Richard Biener PR target/84986 * config/

[Bug fortran/84487] [8 Regression] Large rodate section increase in 465.tonto with r254427

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84487 Martin Liška changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug c++/83258] Rejecting function pointer non-type template parameter without linkage

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83258 --- Comment #2 from Jonathan Wakely --- With this patch: --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -6259,7 +6259,8 @@ conv

[Bug tree-optimization/84969] [8 Regression] Wrong code with -ftree-loop-distribute-patterns

2018-03-20 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84969 --- Comment #2 from amker at gcc dot gnu.org --- I see, there are two issues here. - wrong code issue: fuse_memset_builtins breaks dependence between two intersect memset call; - efficiency issue: The loop should not be distributed into two mems

[Bug c++/71638] [6/7/8 Regression] ICE on invalid C++ code on x86_64-linux-gnu with -Wall (internal compiler error: non-constant element in constant CONSTRUCTOR)

2018-03-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71638 Marek Polacek changed: What|Removed |Added Keywords|error-recovery, |ice-on-valid-code |ice

[Bug c++/84970] [8 Regression] ICE in tsubst_copy, at cp/pt.c:15085

2018-03-20 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84970 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84970] [8 Regression] ICE in tsubst_copy, at cp/pt.c:15085

2018-03-20 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84970 --- Comment #3 from Nathan Sidwell --- Author: nathan Date: Tue Mar 20 15:57:30 2018 New Revision: 258685 URL: https://gcc.gnu.org/viewcvs?rev=258685&root=gcc&view=rev Log: [PR c++/84970] lookup marking https://gcc.gnu.org/ml/gcc-patches/2018-0

[Bug c++/84962] [8 Regression] ICE in get_fns, at cp/tree.c:2505

2018-03-20 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84962 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84962] [8 Regression] ICE in get_fns, at cp/tree.c:2505

2018-03-20 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84962 --- Comment #3 from Nathan Sidwell --- Author: nathan Date: Tue Mar 20 16:01:08 2018 New Revision: 258686 URL: https://gcc.gnu.org/viewcvs?rev=258686&root=gcc&view=rev Log: [PR c++/84962] ICE with anon-struct member https://gcc.gnu.org/ml/gcc-p

[Bug c++/84994] Missing accessor hint for private field at -O1 and above when -g is enabled

2018-03-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84994 David Malcolm changed: What|Removed |Added Summary|Missing accessor hint for |Missing accessor hint for

[Bug lto/84995] New: Documentation gcc-ar and gcc-ranlib vs {libdir}/bfd-plugins

2018-03-20 Thread dilyan.palauzov at aegee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84995 Bug ID: 84995 Summary: Documentation gcc-ar and gcc-ranlib vs {libdir}/bfd-plugins Product: gcc Version: 7.3.1 Status: UNCONFIRMED Severity: normal Pr

[Bug lto/84934] Installing the lto plugin where binutils will look for it

2018-03-20 Thread dilyan.palauzov at aegee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84934 --- Comment #4 from Дилян Палаузов --- Oh, I have typed on this matter already in the past: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70345

[Bug rtl-optimization/84989] [8 Regression] _mm512_broadcast_f32x4 triggers ICE in simplify_const_unary_operation, at simplify-rtx.c:1731

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84989 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug middle-end/84996] New: Adding or substracting 0.0 could be optimized away even without -ffast-math

2018-03-20 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84996 Bug ID: 84996 Summary: Adding or substracting 0.0 could be optimized away even without -ffast-math Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: misse

[Bug middle-end/84996] Adding or substracting 0.0 could be optimized away even without -ffast-math

2018-03-20 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84996 --- Comment #1 from Andrew Pinski --- Iirc it can't due to signaling nans.

[Bug middle-end/84996] Adding or substracting 0.0 could be optimized away even without -ffast-math

2018-03-20 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84996 --- Comment #2 from Antony Polukhin --- Then let's change the example to int test(int lhs) { return 0.0 + lhs; } In that case no signaling Nan is possible, but the code still does additions test(int): pxorxmm0, xmm0 cv

[Bug target/83660] ICE with vec_extract inside expression statement

2018-03-20 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83660 Will Schmidt changed: What|Removed |Added CC||willschm at gcc dot gnu.org --- Comment #

[Bug tree-optimization/84960] [8 Regression] ICE in GIMPLE pass: isolate-paths

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84960 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Compon

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-20 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 --- Comment #7 from Eric Botcazou --- > Oops I think I missed the artificial defs. Then the liveness makes sense. > Out of curiosity why are all the argument register defined? This function > for instance does not need 4 argument register. Histo

[Bug target/82518] [6/7/8 regression] gfortran.fortran-torture/execute/in-pack.f90 fails on armeb

2018-03-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518 --- Comment #52 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Mar 20 17:13:16 2018 New Revision: 258687 URL: https://gcc.gnu.org/viewcvs?rev=258687&root=gcc&view=rev Log: This PR shows that we get the load/store_lanes logic wron

[Bug target/82518] [6/7 Regression] gfortran.fortran-torture/execute/in-pack.f90 fails on armeb

2018-03-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||8.0 Summary|[6/7

[Bug middle-end/84997] New: Optimize integer operations on floating point constants without -ffast-math

2018-03-20 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84997 Bug ID: 84997 Summary: Optimize integer operations on floating point constants without -ffast-math Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: misse

[Bug target/83789] __builtin_altivec_lvx fails for powerpc for altivec-4.c

2018-03-20 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83789 --- Comment #18 from Peter Bergner --- Author: bergner Date: Tue Mar 20 17:25:09 2018 New Revision: 258688 URL: https://gcc.gnu.org/viewcvs?rev=258688&root=gcc&view=rev Log: PR target/83789 * config/rs6000/altivec.md (altivec_lvx

[Bug middle-end/84996] Adding or substracting 0.0 could be optimized away even without -ffast-math

2018-03-20 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84996 --- Comment #3 from joseph at codesourcery dot com --- Adding +0.0 and -0.0 produces +0.0 except in FE_DOWNWARD mode. I.e., optimizing away an addition of +0.0 requires -fno-signed-zeros (not the default), as well as -fno-signaling-nans (which

[Bug target/83789] __builtin_altivec_lvx fails for powerpc for altivec-4.c

2018-03-20 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83789 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/84998] New: [8 Regression] std::hash> fails in Debug Mode

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84998 Bug ID: 84998 Summary: [8 Regression] std::hash> fails in Debug Mode Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: n

[Bug libstdc++/84998] [8 Regression] std::hash> fails in Debug Mode

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84998 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/83789] __builtin_altivec_lvx fails for powerpc for altivec-4.c

2018-03-20 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83789 --- Comment #20 from Peter Bergner --- Kaushik, remind me, you're seeing the same ICE in GCC 7 as well, so we need a backport of the patch committed to trunk?

[Bug c/84999] New: [7/8 Regression] ICE in make_vector_type, at tree.c:9561

2018-03-20 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84999 Bug ID: 84999 Summary: [7/8 Regression] ICE in make_vector_type, at tree.c:9561 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug middle-end/84997] Optimize integer operations on floating point constants without -ffast-math

2018-03-20 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84997 --- Comment #1 from joseph at codesourcery dot com --- On Tue, 20 Mar 2018, antoshkka at gmail dot com wrote: > For example > > int test2(int lhs) { > lhs += 2.0; > return lhs; > } That would need -fno-trapping-math, because if the add

[Bug c/85000] New: ICE in copy_reference_ops_from_ref, at tree-ssa-sccvn.c:895

2018-03-20 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85000 Bug ID: 85000 Summary: ICE in copy_reference_ops_from_ref, at tree-ssa-sccvn.c:895 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c/85000] ICE in copy_reference_ops_from_ref, at tree-ssa-sccvn.c:895

2018-03-20 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85000 --- Comment #1 from G. Steinmetz --- Configured with --enable-checking=yes : $ gcc-8-20180318 -c z1.c -O2 -fopenmp during GIMPLE pass: omplower z1.c: In function 'foo': z1.c:8:6: internal compiler error: in scan_omp_1_op, at omp-low.c:3014

[Bug fortran/85001] New: [6/7/8 Regression] ICE in gfc_build_array_type, at fortran/trans-types.c:1420

2018-03-20 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85001 Bug ID: 85001 Summary: [6/7/8 Regression] ICE in gfc_build_array_type, at fortran/trans-types.c:1420 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: nor

[Bug fortran/85001] [6/7/8 Regression] ICE in gfc_build_array_type, at fortran/trans-types.c:1420

2018-03-20 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85001 --- Comment #1 from G. Steinmetz --- These two variants compile without any errors : $ cat z2.f90 program p type t end type call s contains real function f(x) class(t) :: x(:) f = 1.0 end subroutine s type(t

[Bug fortran/85002] New: [7/8 Regression] ICE in fold_ternary_loc, at fold-const.c:11360

2018-03-20 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85002 Bug ID: 85002 Summary: [7/8 Regression] ICE in fold_ternary_loc, at fold-const.c:11360 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/85003] New: Inline built-in fdim for -fno-math-errno

2018-03-20 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85003 Bug ID: 85003 Summary: Inline built-in fdim for -fno-math-errno Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tree-

[Bug libstdc++/84998] [8 Regression] std::hash> fails in Debug Mode

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84998 --- Comment #1 from Jonathan Wakely --- Also: #define _GLIBCXX_DEBUG #include int main() { std::vector b; std::hash> h; return h(b); } And a number of other debug mode failures related to access. I suspect FE improvements to lookup have

[Bug c++/85004] New: ambiguous diagnostic: passing ‘const S’ as ‘this’ argument discards qualifiers

2018-03-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85004 Bug ID: 85004 Summary: ambiguous diagnostic: passing ‘const S’ as ‘this’ argument discards qualifiers Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: no

[Bug c++/84978] [8 Regression] ICE in cxx_eval_constant_expression at gcc/cp/constexpr.c:4109

2018-03-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84978 --- Comment #6 from Jason Merrill --- Author: jason Date: Tue Mar 20 18:05:59 2018 New Revision: 258689 URL: https://gcc.gnu.org/viewcvs?rev=258689&root=gcc&view=rev Log: PR c++/84978, ICE with NRVO. * cvt.c (cp_get_fndecl_from_

[Bug c++/84927] [7 Regression] ICE with NSDMI and reference

2018-03-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84927 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Tue Mar 20 18:13:38 2018 New Revision: 258691 URL: https://gcc.gnu.org/viewcvs?rev=258691&root=gcc&view=rev Log: PR c++/84927 * constexpr.c (cxx_eval_bare_aggregate): U

[Bug c++/84978] [8 Regression] ICE in cxx_eval_constant_expression at gcc/cp/constexpr.c:4109

2018-03-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84978 --- Comment #7 from Marek Polacek --- Test added in r258691 but I used the wrong commit message :(.

[Bug c++/84978] [8 Regression] ICE in cxx_eval_constant_expression at gcc/cp/constexpr.c:4109

2018-03-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84978 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/84998] [8 Regression] std::hash> fails in Debug Mode

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84998 --- Comment #2 from Jonathan Wakely --- The change happened with r255780 i.e. PR c++/59930 I'll make the necessary fixes to libstdc++.

[Bug target/85005] New: Redesign and cleanup arm.c wrt to flag_stack_clash_protection and flag_stack_check

2018-03-20 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85005 Bug ID: 85005 Summary: Redesign and cleanup arm.c wrt to flag_stack_clash_protection and flag_stack_check Product: gcc Version: 8.0 Status: UNCONFIRMED Severity

[Bug target/85005] Redesign and cleanup arm.c wrt to flag_stack_clash_protection and flag_stack_check

2018-03-20 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85005 sudi at gcc dot gnu.org changed: What|Removed |Added Target||arm*-*-* CC|

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-20 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 --- Comment #8 from sudi at gcc dot gnu.org --- (In reply to Wilco from comment #5) > It seems a latent bug in arm_r3_live_at_start_p which now triggers much more > often due to stack clash protection: > > if (IS_NESTED (arm_current_func_type (

[Bug c++/85004] ambiguous diagnostic: passing ‘const S’ as ‘this’ argument discards qualifiers

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

[Bug c++/85004] ambiguous diagnostic: passing ‘const S’ as ‘this’ argument discards qualifiers

2018-03-20 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85004 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org As

[Bug c++/84972] [6/7/8 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545

2018-03-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84972 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|paolo.carlin

[Bug c++/84972] [6/7/8 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545

2018-03-20 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84972 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c/84999] [7/8 Regression] ICE in make_vector_type, at tree.c:9561

2018-03-20 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84999 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug fortran/84615] [8 Regression] Executable Segfault for some tests compiled with -m32 after r256284

2018-03-20 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84615 --- Comment #17 from Dominique d'Humieres --- > Dominique, can you check whether it also fixes the other -fdefault-real-8 -m32 > issues caused by r256284? Preliminary tests show that all the failures reported in comment 0 are fixed by the patch

[Bug c++/84647] [6/7 Regression] ICE: segfault with NULL "from" in standard_conversion()

2018-03-20 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84647 Alexandre Oliva changed: What|Removed |Added Depends on||84798 Assignee|aoliva at gcc

[Bug c++/84972] [6/7/8 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545

2018-03-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84972 Paolo Carlini changed: What|Removed |Added Assignee|paolo.carlini at oracle dot com|unassigned at gcc dot gnu.org --

[Bug c++/84972] [6/7/8 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545

2018-03-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84972 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug c++/72825] ICE on invalid C++ code on x86_64-linux-gnu (internal compiler error: tree check: expected array_type, have error_mark in array_ref_low_bound, at tree.c:13013)

2018-03-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72825 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/84972] [6/7/8 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545

2018-03-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84972 --- Comment #5 from Paolo Carlini --- Indeed, we want one error, not three ;)

[Bug c++/84972] [6/7/8 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545

2018-03-20 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84972 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com --- Comm

[Bug c++/85006] New: [7/8 Regression] [concepts] ICE with bogus parameter pack

2018-03-20 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85006 Bug ID: 85006 Summary: [7/8 Regression] [concepts] ICE with bogus parameter pack Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ice-on-invalid-code

[Bug c++/64816] gcc claims that constructor is private when it should be accessible

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64816 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 Jonathan Wakely changed: What|Removed |Added CC||thakis at chromium dot org --- Comment

[Bug c++/78724] Incorrect ambiguous reference error when template class was forward declarated as a friend

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

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 Jonathan Wakely changed: What|Removed |Added CC||loic.yhuel at gmail dot com --- Commen

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 Jonathan Wakely changed: What|Removed |Added CC||thomasanderson at google dot com ---

[Bug c++/81347] g++ confused by namespaces and friend classes

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81347 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/81347] g++ confused by namespaces and friend classes

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81347 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/78724] Incorrect ambiguous reference error when template class was forward declarated as a friend

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78724 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/64816] gcc claims that constructor is private when it should be accessible

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64816 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2018-03-20 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Target Milestone|---

[Bug ada/85007] New: -b flag to gnatlink not recognized

2018-03-20 Thread emr-gnu at hev dot psu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 Bug ID: 85007 Summary: -b flag to gnatlink not recognized Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada

[Bug debug/84875] [6/7/8 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348 on s390x

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84875 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Mar 20 21:07:13 2018 New Revision: 258692 URL: https://gcc.gnu.org/viewcvs?rev=258692&root=gcc&view=rev Log: PR debug/84875 * dce.c (delete_unmarked_insns): Don't remo

[Bug debug/84875] [6/7 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2348 on s390x

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84875 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8 Regression] ICE in |[6/7 Regression] ICE in

[Bug target/84990] [8 Regression] Boostrap broken with --enable-checking=release and Ada

2018-03-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84990 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/85008] New: internal compiler error: lang_* check: failed in decl_cloned_function_p, at cp/class.c:4577

2018-03-20 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85008 Bug ID: 85008 Summary: internal compiler error: lang_* check: failed in decl_cloned_function_p, at cp/class.c:4577 Product: gcc Version: 8.0.1 Status: UNCONFIRMED

[Bug c++/84851] missing -Wclass-memaccess for a memcpy in a copy ctor with a non-trivial member

2018-03-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84851 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/84998] [8 Regression] std::hash> fails in Debug Mode

2018-03-20 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84998 --- Comment #3 from François Dumont --- Author: fdumont Date: Tue Mar 20 21:45:14 2018 New Revision: 258693 URL: https://gcc.gnu.org/viewcvs?rev=258693&root=gcc&view=rev Log: 2018-03-20 François Dumont PR libstdc++/84998 * in

[Bug target/84838] Minor grammar fixes for x86 options

2018-03-20 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84838 --- Comment #2 from Jeffrey A. Law --- Author: law Date: Tue Mar 20 22:22:28 2018 New Revision: 258694 URL: https://gcc.gnu.org/viewcvs?rev=258694&root=gcc&view=rev Log: PR target/84838 * Minor grammar fixes for x86 options. Mod

<    1   2   3   >