[Bug c++/85031] New: internal compiler error: Segmentation fault (field_accessor_p()/dfs_locate_field_accessor_pre())

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85031 Bug ID: 85031 Summary: internal compiler error: Segmentation fault (field_accessor_p()/dfs_locate_field_accessor_pre()) Product: gcc Version: 8.0.1 Status: UNCONFIRMED

[Bug sanitizer/85029] [8 Regression] -fsanitize=undefined internal compiler error: in maybe_optimize_ubsan_ptr_ifn, at sanopt.c:493

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85029 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/85029] [8 Regression] -fsanitize=undefined internal compiler error: in maybe_optimize_ubsan_ptr_ifn, at sanopt.c:493

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85029 --- Comment #1 from Jakub Jelinek --- Created attachment 43730 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43730&action=edit gcc8-pr85029.patch Untested fix.

[Bug fortran/77941] ICE in expand_expr_addr_expr_1, at expr.c:7805

2018-03-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77941 Janne Blomqvist changed: What|Removed |Added CC||jb at gcc dot gnu.org --- Comment #5 f

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-22 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #13 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #12 from joseph at codesourcery dot com dot com> --- > On Wed, 21 Mar 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > >> Joseph, any suggestions? You mentioned that old

[Bug c++/84854] [7/8 Regression] ICE: unexpected expression in cxx_eval_constant_expression, at cp/constexpr.c:4774

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Thu Mar 22 08:08:07 2018 New Revision: 258756 URL: https://gcc.gnu.org/viewcvs?rev=258756&root=gcc&view=rev Log: PR c++/84854 * semantics.c (finish_if_stmt_cond): Check

[Bug c++/84854] [7 Regression] ICE: unexpected expression in cxx_eval_constant_expression, at cp/constexpr.c:4774

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854 Marek Polacek changed: What|Removed |Added Summary|[7/8 Regression] ICE: |[7 Regression] ICE: |u

[Bug c++/84961] [7 Regression] ICE error: SSA_NAME_DEF_STMT is wrong

2018-03-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84961 --- Comment #8 from rguenther at suse dot de --- On Wed, 21 Mar 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84961 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug c++/85027] [6/7/8 Regression] ICE on invalid C++ code: in instantiate_type, at cp/class.c:8062

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85027 Marek Polacek changed: What|Removed |Added Keywords||ice-on-invalid-code Status|U

[Bug c++/85027] [6/7/8 Regression] ICE on invalid C++ code: in instantiate_type, at cp/class.c:8062

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85027 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|unknown

[Bug c++/85028] [8 Regression] ICE on invalid C++ code: in tsubst_default_argument, at cp/pt.c:12340

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85028 Marek Polacek changed: What|Removed |Added Keywords||error-recovery, |

[Bug target/85026] [7 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 Richard Biener changed: What|Removed |Added Keywords||needs-bisection Target Milestone|---

[Bug c++/85031] internal compiler error: Segmentation fault (field_accessor_p()/dfs_locate_field_accessor_pre())

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85031 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/85028] [8 Regression] ICE on invalid C++ code: in tsubst_default_argument, at cp/pt.c:12340

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85028 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Version|unknown

[Bug sanitizer/85018] [8 Regression] Many sanitizer tests ICE since r258681

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85018 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Mar 22 08:32:12 2018 New Revision: 258757 URL: https://gcc.gnu.org/viewcvs?rev=258757&root=gcc&view=rev Log: PR sanitizer/85018 * dwarf2asm.c (dw2_output_indirect_cons

[Bug c++/85032] New: Wrong non-constant condition for static assertion

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85032 Bug ID: 85032 Summary: Wrong non-constant condition for static assertion Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/85032] Wrong non-constant condition for static assertion

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85032 Marek Polacek changed: What|Removed |Added Keywords||rejects-valid Status|UNCONFI

[Bug sanitizer/85018] [8 Regression] Many sanitizer tests ICE since r258681

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

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #14 from Jonathan Wakely --- We *could* make the libstdc++ operator new call malloc repeatedly until it gets something aligned to max_align_t, so that operator new and the C++ allocators meet the alignment requirements. But that seem

[Bug c++/85033] New: internal compiler error: in fold_offsetof_1, at c-family/c-common.c:6269

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85033 Bug ID: 85033 Summary: internal compiler error: in fold_offsetof_1, at c-family/c-common.c:6269 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ice-on

[Bug c++/58969] bogus error: the value of 'kName' is not usable in a constant expression

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

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

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

[Bug c++/85032] [8 regression] Wrong non-constant condition for static assertion

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85032 Marek Polacek changed: What|Removed |Added Target Milestone|--- |8.0 Summary|Wrong non-constan

[Bug c++/85033] internal compiler error: in fold_offsetof_1, at c-family/c-common.c:6269

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85033 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/85020] [8 Regression] gcc fails to bootstrap with profiledbootstrap and --with-build-config=bootstrap-lto

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85020 Richard Biener changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug inline-asm/85022] [6/7/8 Regression] internal compiler error: in write_dependence_p, at alias.c:3003

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85022 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/85032] [8 regression] Wrong non-constant condition for static assertion

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85032 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug target/85026] [7 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug inline-asm/85034] New: -O1 internal compiler error: in elimination_costs_in_insn, at reload1.c:3633

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85034 Bug ID: 85034 Summary: -O1 internal compiler error: in elimination_costs_in_insn, at reload1.c:3633 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ic

[Bug target/85026] [7 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC|kyrylo.tkachov at arm dot com | --- Comment #2 from

[Bug c++/84782] Rejects a maybe C++ code snippet

2018-03-22 Thread raphael.kubo.da.costa at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 --- Comment #5 from Raphael Kubo da Costa --- Sorry if my comment was too coarse-grained. My hypothesis that this is a duplicate comes from playback_image_provider.ii looking like Chromium's playback_image_provider.cc, which was failing to build

[Bug tree-optimization/84956] [6/7/8 Regression] ICE in replace_block_by, at tree-ssa-tail-merge.c:1546

2018-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84956 Tom de Vries changed: What|Removed |Added Keywords||patch --- Comment #4 from Tom de Vries -

[Bug inline-asm/85022] [6/7/8 Regression] internal compiler error: in write_dependence_p, at alias.c:3003

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

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 Rainer Orth changed: What|Removed |Added Status|NEW |ASSIGNED URL|

[Bug target/85035] New: nios2: adding -fdelete-null-pointer-checks with -O2 enabled

2018-03-22 Thread rvdv at vandewiele dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85035 Bug ID: 85035 Summary: nios2: adding -fdelete-null-pointer-checks with -O2 enabled Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/77941] ICE in expand_expr_addr_expr_1, at expr.c:7805

2018-03-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77941 --- Comment #6 from Dominique d'Humieres --- > It works on x86_64-pc-linux-gnu (including running it), > but the ICE remains on i686-pc-linux-gnu. Confirmed.

[Bug tree-optimization/84956] [6/7/8 Regression] ICE in replace_block_by, at tree-ssa-tail-merge.c:1546

2018-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84956 --- Comment #5 from Tom de Vries --- Author: vries Date: Thu Mar 22 10:21:12 2018 New Revision: 258758 URL: https://gcc.gnu.org/viewcvs?rev=258758&root=gcc&view=rev Log: [tail-merge] Don't merge bbs with bb_has_abnormal_pred 2018-03-22 Tom de

[Bug target/85026] [7 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 --- Comment #3 from Jakub Jelinek --- Started with r240221 and stopped with r248863. Both these changes are generic changes, so this likely used to be latent in 6.x and before and is latent again on the trunk.

[Bug target/85025] libgcc/config/i386/shadow-stack-unwind.h is wrong

2018-03-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85025 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug inline-asm/85030] [6/7/8 Regression] internal compiler error: Floating point exception (validate_subreg())

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85030 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug inline-asm/85030] [6/7/8 Regression] internal compiler error: Floating point exception (validate_subreg())

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85030 --- Comment #2 from Jakub Jelinek --- void bar (int i) { struct S a; asm volatile ("" : "=rm" (a) : "0" (i)); } ICEs as well, but int baz (struct S a) { int i; asm volatile ("" : "=rm" (i) : "0" (a)); return i; } is properly rejected:

[Bug tree-optimization/84956] [6/7/8 Regression] ICE in replace_block_by, at tree-ssa-tail-merge.c:1546

2018-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84956 --- Comment #6 from Tom de Vries --- Author: vries Date: Thu Mar 22 10:39:43 2018 New Revision: 258759 URL: https://gcc.gnu.org/viewcvs?rev=258759&root=gcc&view=rev Log: backport "[tail-merge] Don't merge bbs with bb_has_abnormal_pred" 2018-03-

[Bug inline-asm/85030] [6/7/8 Regression] internal compiler error: Floating point exception (validate_subreg())

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85030 --- Comment #3 from Jakub Jelinek --- Trying to create BLKmode subreg of something (or subreg from BLKmode) is not going to work well, but don't know the LRA code enough to know how to safely get out to the point where we can error out on it.

[Bug testsuite/80092] Add effective-target keywords for unsupported nvptx features

2018-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80092 --- Comment #12 from Tom de Vries --- Author: vries Date: Thu Mar 22 10:44:51 2018 New Revision: 258760 URL: https://gcc.gnu.org/viewcvs?rev=258760&root=gcc&view=rev Log: Backport "Require effective target global_constructor for two testcases"

[Bug other/78808] target_clones not applying to openmp functions

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

[Bug ada/85036] New: --disable-bootstrap --enable-languages=ada[,c++] fails

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 Bug ID: 85036 Summary: --disable-bootstrap --enable-languages=ada[,c++] fails Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: build Severity: normal P

[Bug tree-optimization/84956] [6/7/8 Regression] ICE in replace_block_by, at tree-ssa-tail-merge.c:1546

2018-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84956 --- Comment #7 from Tom de Vries --- Author: vries Date: Thu Mar 22 11:01:15 2018 New Revision: 258762 URL: https://gcc.gnu.org/viewcvs?rev=258762&root=gcc&view=rev Log: backport "[tail-merge] Don't merge bbs with bb_has_abnormal_pred" 2018-03-

[Bug tree-optimization/84956] [6/7/8 Regression] ICE in replace_block_by, at tree-ssa-tail-merge.c:1546

2018-03-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84956 Tom de Vries changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/85036] --disable-bootstrap --enable-languages=ada[,c++] fails

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 --- Comment #1 from Richard Biener --- I need the following. Not sure why we ever need gcc/specs now (even for crosses) all specs should be builtin. Note that original issue of course only happens if the host driver cannot process the specs lang

[Bug inline-asm/85034] -O1 internal compiler error: in elimination_costs_in_insn, at reload1.c:3633

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85034 --- Comment #1 from Vegard Nossum --- FWIW, gcc built from r258757 with asan gives: :4:1: internal compiler error: in elimination_costs_in_insn, at reload1.c:3633 /home/vegard/git/gcc/libbacktrace/elf.c:2891:22: runtime error: load of misaligned

[Bug c++/85027] [6/7/8 Regression] ICE on invalid C++ code: in instantiate_type, at cp/class.c:8062

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

[Bug target/85025] libgcc/config/i386/shadow-stack-unwind.h is wrong

2018-03-22 Thread itsimbal at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85025 --- Comment #1 from itsimbal at gcc dot gnu.org --- Author: itsimbal Date: Thu Mar 22 11:22:31 2018 New Revision: 258763 URL: https://gcc.gnu.org/viewcvs?rev=258763&root=gcc&view=rev Log: Fix PR85025: libgcc/config/i386/shadow-stack-unwind.h is w

[Bug target/85025] libgcc/config/i386/shadow-stack-unwind.h is wrong

2018-03-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85025 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/81652] [meta-bug] -fcf-protection=full -mcet bugs

2018-03-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81652 Bug 81652 depends on bug 85025, which changed state. Bug 85025 Summary: libgcc/config/i386/shadow-stack-unwind.h is wrong https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85025 What|Removed |Added --

[Bug inline-asm/85034] -O1 internal compiler error: in elimination_costs_in_insn, at reload1.c:3633

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85034 --- Comment #2 from Vegard Nossum --- (In reply to Vegard Nossum from comment #1) > FWIW, gcc built from r258757 with asan gives: Nevermind, the asan thing comes from the stack trace and is unrelated (it appears for all stack traces regardless o

[Bug ada/85036] --disable-bootstrap --enable-languages=ada[,c++] fails

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 --- Comment #2 from Richard Biener --- So one of the offending changes was done in r54614 which introduced the dependency on libgcc build. Previously it looks like only cross builds and install (and also fixincludes) depended on it.

[Bug bootstrap/85020] [8 Regression] gcc fails to bootstrap with profiledbootstrap and --with-build-config=bootstrap-lto

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

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2018-03-22 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 --- Comment #9 from janus at gcc dot gnu.org --- (In reply to janus from comment #7) > One thing that could be done instead is to mention the INTENTs of the > arguments in the documentation: > > https://gcc.gnu.org/onlinedocs/gfortran/EXECUTE_005

[Bug c++/84782] Rejects a maybe C++ code snippet

2018-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 --- Comment #6 from Jonathan Wakely --- (In reply to Raphael Kubo da Costa from comment #5) > Sorry if my comment was too coarse-grained. My hypothesis that this is a > duplicate comes from playback_image_provider.ii looking like Chromium's > pla

[Bug ada/85036] --disable-bootstrap --enable-languages=ada[,c++] fails

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/85020] [8 Regression] gcc fails to bootstrap with profiledbootstrap and --with-build-config=bootstrap-lto

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85020 --- Comment #5 from Richard Biener --- So the following is a better fix, the comment already explains how this is wrong to do early. Index: gcc/dwarf2out.c === --- gcc/dwarf2out.c

[Bug ada/85036] --disable-bootstrap --enable-languages=ada[,c++] fails

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug bootstrap/85020] [8 Regression] gcc fails to bootstrap with profiledbootstrap and --with-build-config=bootstrap-lto

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85020 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ada/85036] --disable-bootstrap --enable-languages=ada[,c++] fails

2018-03-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 --- Comment #5 from rguenther at suse dot de --- On Thu, 22 Mar 2018, ebotcazou at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85036 > > Eric Botcazou changed: > >What|Removed |Add

[Bug go/85037] New: SIGSEGV in gotools testsuite affects several tests

2018-03-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85037 Bug ID: 85037 Summary: SIGSEGV in gotools testsuite affects several tests Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/85038] New: x32: unnecessary address-size prefix when a pointer register is already zero-extended

2018-03-22 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85038 Bug ID: 85038 Summary: x32: unnecessary address-size prefix when a pointer register is already zero-extended Product: gcc Version: 8.0.1 Status: UNCONFIRMED Key

[Bug target/85026] [6/7/8 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords|needs-bisection | Status|NEW

[Bug c++/85039] New: nested_anon_class_index

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85039 Bug ID: 85039 Summary: nested_anon_class_index Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal Priority: P3

[Bug c++/85033] internal compiler error: in fold_offsetof_1, at c-family/c-common.c:6269

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

[Bug inline-asm/84941] [6/7/8 Regression] internal compiler error: in reg_overlap_mentioned_p, at rtlanal.c:1870 (reg_overlap_mentioned_p()/match_asm_constraints_1())

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84941 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Mar 22 12:31:46 2018 New Revision: 258764 URL: https://gcc.gnu.org/viewcvs?rev=258764&root=gcc&view=rev Log: PR inline-asm/84941 * function.c (match_asm_constraints_1)

[Bug c++/84782] Rejects a maybe C++ code snippet

2018-03-22 Thread raphael.kubo.da.costa at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 --- Comment #7 from Raphael Kubo da Costa --- (In reply to Jonathan Wakely from comment #6) > Your example is not valid, and is rejected by GCC and Clang and EDG. Ugh, I forgot to test it with clang before posting my comment. I stand corrected.

[Bug inline-asm/84941] [6/7 Regression] internal compiler error: in reg_overlap_mentioned_p, at rtlanal.c:1870 (reg_overlap_mentioned_p()/match_asm_constraints_1())

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

[Bug c++/85039] internal compiler error: in nested_anon_class_index, at cp/mangle.c:1626

2018-03-22 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85039 --- Comment #1 from Vegard Nossum --- Alternative testcase: struct d { } * d::b(__builtin_offsetof(struct { struct a { int c() { return .1f; } }; }, ))

[Bug libstdc++/85040] [8 Regression] std::less fails when operator< is overloaded

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

[Bug libstdc++/85040] New: [8 Regression] std::less fails when operator< is overloaded

2018-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85040 Bug ID: 85040 Summary: [8 Regression] std::less fails when operator< is overloaded Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: rejects-valid

[Bug libstdc++/85040] [8 Regression] std::less fails when operator< is overloaded

2018-03-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85040 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c++/84783] Missing _mm256_permutexvar_epi64() intrinsic for AVX512VL

2018-03-22 Thread sebastian.peryt at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84783 --- Comment #3 from Sebastian Peryt --- Proposed patch sent to list https://gcc.gnu.org/ml/gcc-patches/2018-03/msg01181.html

[Bug target/85038] x32: unnecessary address-size prefix when a pointer register is already zero-extended

2018-03-22 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85038 --- Comment #1 from Peter Cordes --- Correction for AArch64: it supports addressing modes with a 64-bit base register + 32-bit index register with zero or sign extension for the 32-bit index. But not 32-bit base registers. As a hack that's bett

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

2018-03-22 Thread emr-gnu at hev dot psu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 --- Comment #3 from Eric Reischer --- No, it used gnatmake -P . Is there a new recommended way to get gnatlink to generate a 32-bit bind file and link object on MULTIARCH systems (x86/x86_64 in this specific case)? It seems this would be functi

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #16 from Rainer Orth --- Author: ro Date: Thu Mar 22 13:33:29 2018 New Revision: 258766 URL: https://gcc.gnu.org/viewcvs?rev=258766&root=gcc&view=rev Log: xfail experimental/memory_resource/resource_adaptor.cc on 32-bit Solaris/x86 (

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-22 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #14 from Jonathan Wakely --- > We *could* make the libstdc++ operator new call malloc repeatedly until it > gets > something aligned to max_align_t, so that operator new

[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-03-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #18 from Rainer Orth --- Xfailed for GCC 8.1. I'm leaving the PR open for the underlying issue.

[Bug c++/84269] More suggestions for missing #include

2018-03-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84269 --- Comment #8 from David Malcolm --- From PR 84896: gcc 8 currently emits the following for: std::pair foo; error: 'pair' in namespace 'std' does not name a template type std::pair foo; ^~~~ We ought to suggest including for this,

[Bug c++/84269] More suggestions for missing #include

2018-03-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84269 --- Comment #9 from David Malcolm --- *** Bug 84896 has been marked as a duplicate of this bug. ***

[Bug c++/84896] Better handling of missing for std::pair

2018-03-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84896 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/77941] ICE in expand_expr_addr_expr_1, at expr.c:7805

2018-03-22 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77941 --- Comment #7 from Steve Kargl --- On Thu, Mar 22, 2018 at 07:53:14AM +, jb at gcc dot gnu.org wrote: > > It works on x86_64-pc-linux-gnu (including running it), but the ICE remains on > i686-pc-linux-gnu. > Janne, thanks for checking. 2_

[Bug libstdc++/85041] New: std::vector::data with -std=c++98 flag

2018-03-22 Thread gbalog at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85041 Bug ID: 85041 Summary: std::vector::data with -std=c++98 flag Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc+

[Bug c++/84854] [7 Regression] ICE: unexpected expression in cxx_eval_constant_expression, at cp/constexpr.c:4774

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Thu Mar 22 14:14:06 2018 New Revision: 258770 URL: https://gcc.gnu.org/viewcvs?rev=258770&root=gcc&view=rev Log: PR c++/84854 * semantics.c (finish_if_stmt_cond): Check

[Bug c++/84854] [7 Regression] ICE: unexpected expression in cxx_eval_constant_expression, at cp/constexpr.c:4774

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

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

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84927 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Thu Mar 22 14:17:03 2018 New Revision: 258771 URL: https://gcc.gnu.org/viewcvs?rev=258771&root=gcc&view=rev Log: PR c++/84927 * constexpr.c (cxx_eval_bare_aggregate): U

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

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71638 --- Comment #12 from Marek Polacek --- Author: mpolacek Date: Thu Mar 22 14:18:17 2018 New Revision: 258772 URL: https://gcc.gnu.org/viewcvs?rev=258772&root=gcc&view=rev Log: PR c++/71638, ICE with NSDMI and reference. * constexp

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

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

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

2018-03-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71638 Marek Polacek changed: What|Removed |Added Summary|[6/7 Regression] ICE on |[6 Regression] ICE on

[Bug libstdc++/85040] [8 Regression] std::less fails when operator< is overloaded

2018-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85040 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Thu Mar 22 14:23:27 2018 New Revision: 258773 URL: https://gcc.gnu.org/viewcvs?rev=258773&root=gcc&view=rev Log: PR libstdc++/85040 fix std::less etc. ambiguities PR libstdc++/8

[Bug libstdc++/85040] [8 Regression] std::less fails when operator< is overloaded

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

[Bug libstdc++/78420] [6/7 Regression] std::less is not a total order with -O2 enabled

2018-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78420 Bug 78420 depends on bug 85040, which changed state. Bug 85040 Summary: [8 Regression] std::less fails when operator< is overloaded https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85040 What|Removed |Added ---

[Bug fortran/77941] ICE in expand_expr_addr_expr_1, at expr.c:7805

2018-03-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77941 --- Comment #8 from Janne Blomqvist --- (In reply to Steve Kargl from comment #7) > On Thu, Mar 22, 2018 at 07:53:14AM +, jb at gcc dot gnu.org wrote: > > > > It works on x86_64-pc-linux-gnu (including running it), but the ICE remains > > on

[Bug fortran/77941] ICE in expand_expr_addr_expr_1, at expr.c:7805

2018-03-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77941 --- Comment #9 from Janne Blomqvist --- (In reply to Steve Kargl from comment #7) > I suppose one could always check that a length type parameter > less than some max integer based on 32-bit vs 64-bit system, > but that would pessimize all uses

[Bug debug/83157] [6/7/8 regression] gcc.dg/guality/pr41616-1.c fail, inline instances refer to concrete instance as abstract origin

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83157 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #1

[Bug libstdc++/85041] std::vector::data with -std=c++98 flag succesfully compile

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

  1   2   >