[Bug c++/84968] [8 Regression] ICE in strip_typedefs_expr, at cp/tree.c:1792

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84968 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/71251] [6/7/8 regression] ICE on invalid code, with unusual template name

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71251 --- Comment #8 from Alexandre Oliva --- Author: aoliva Date: Fri Mar 23 04:09:06 2018 New Revision: 258793 URL: https://gcc.gnu.org/viewcvs?rev=258793=gcc=rev Log: [PR c++/71251] check tmpl parms in template using decl Check that template

[Bug c++/84789] [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789 --- Comment #6 from Alexandre Oliva --- Author: aoliva Date: Fri Mar 23 01:19:14 2018 New Revision: 258792 URL: https://gcc.gnu.org/viewcvs?rev=258792=gcc=rev Log: [PR c++/84789] do not fail to resolve typename into template-independent

[Bug c++/84610] [6/7 Regression] ICE in synthesize_implicit_template_parm, at cp/parser.c:38843

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84610 --- Comment #5 from Alexandre Oliva --- Author: aoliva Date: Fri Mar 23 01:18:48 2018 New Revision: 258790 URL: https://gcc.gnu.org/viewcvs?rev=258790=gcc=rev Log: Disable auto_is_implicit_function_template_parm_p while parsing attributes We

[Bug c++/84729] [6/7/8 Regression] internal compiler error: verify_gimple failed

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84729 --- Comment #6 from Alexandre Oliva --- Author: aoliva Date: Fri Mar 23 01:19:01 2018 New Revision: 258791 URL: https://gcc.gnu.org/viewcvs?rev=258791=gcc=rev Log: [PR c++/84729] reject parenthesized array init A parenthesized initializer was

[Bug c++/84942] [6/7/8 Regression] internal compiler error: in fold_convert_const_int_from_real, at fold-const.c:2011

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84942 --- Comment #5 from Alexandre Oliva --- Author: aoliva Date: Fri Mar 23 01:18:48 2018 New Revision: 258790 URL: https://gcc.gnu.org/viewcvs?rev=258790=gcc=rev Log: Disable auto_is_implicit_function_template_parm_p while parsing attributes We

[Bug c++/84642] [6/7 Regression] ICE: segfault reading through NULL current_template_parms in synthesize_implicit_template_parm

2018-03-22 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84642 --- Comment #6 from Alexandre Oliva --- Author: aoliva Date: Fri Mar 23 01:18:48 2018 New Revision: 258790 URL: https://gcc.gnu.org/viewcvs?rev=258790=gcc=rev Log: Disable auto_is_implicit_function_template_parm_p while parsing attributes We

[Bug target/85044] ENDBR is missing in ix86_trampoline_init

2018-03-22 Thread hjl.tools at gmail dot com
mber_state .cfi_def_cfa_offset 8 ret .p2align 4,,10 .p2align 3 .L4: .cfi_restore_state callbar@PLT addq$56, %rsp .cfi_def_cfa_offset 8 ret .cfi_endproc .LFE0: .size tryme, .-tryme .ident "GCC: (GNU)

[Bug target/85044] New: ENDBR is missing in ix86_trampoline_init

2018-03-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85044 Bug ID: 85044 Summary: ENDBR is missing in ix86_trampoline_init Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/85021] "Missing #include" hints for unrecognized names that would implicitly be in "std"

2018-03-22 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85021 David Malcolm changed: What|Removed |Added Keywords||patch Status|NEW

[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 David Malcolm changed: What|Removed |Added Keywords||patch Status|ASSIGNED

[Bug target/80433] [CRIS] ICE at -O2: unrecognized insn (post_inc on acr) building glibc sha512.c

2018-03-22 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80433 Hans-Peter Nilsson changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment

[Bug c++/85043] -Wuseless-cast false positive for temporary objects

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

[Bug c++/78489] Substitution failure does not happen in lexical order for NTTP declarations.

2018-03-22 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78489 --- Comment #2 from Eric Fiselier --- Created attachment 43737 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43737=edit reproducer2.cpp Another reproducer: This one is a regression from 7.3 https://godbolt.org/g/UEti9f Could somebody

[Bug c/448] -related issues (C99 issues)

2018-03-22 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=448 --- Comment #36 from joseph at codesourcery dot com --- I don't think this bug meets the definition of WAITING.

[Bug fortran/84922] fortran reports inconsistency in rank of arguments in interface and contained procedures

2018-03-22 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84922 --- Comment #14 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Mar 22 21:42:07 2018 New Revision: 258784 URL: https://gcc.gnu.org/viewcvs?rev=258784=gcc=rev Log: 2018-03-22 Steven G. Kargl PR

[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 --- Comment #6 from Eric Botcazou --- Created attachment 43736 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43736=edit Tentative fix Richard, please give it a try, as specialist of weird build setups. ;-)

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

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 --- Comment #13 from Eric Botcazou --- > It looks from gnatlink.adb:540 (of 7.3.0), if the "--GCC=" flag is > specified, it short-circuits all other args that normally would have been > passed to the linker, including the optimization level,

[Bug fortran/83980] Various issues with character length in array constructors

2018-03-22 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83980 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED CC|

[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 #12 from Eric Reischer --- It's in there on my target system; I just missed it when I was transcribing over into the report. It looks from gnatlink.adb:540 (of 7.3.0), if the "--GCC=" flag is specified, it short-circuits all other

[Bug tree-optimization/63734] [5.0 regression] FAIL: gcc.dg/torture/vshuf-v8qi.c -O2 (internal compiler error)

2018-03-22 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63734 --- Comment #8 from Marc Glisse --- (In reply to Eric Gallager from comment #7) > 5 branch is closed You closed the PR, so does that mean you checked and it is fixed at least on trunk?

[Bug c++/85043] -Wuseless-cast false positive for temporary objects

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

[Bug other/63630] [5.0 Regression] ICE: in spill_failure, at reload1.c:2122. unable to find a register to spill in class 'POINTER_REGS'

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63630 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug target/65501] [5 Regression] v850 ICE at c_register_pragma_1, at c-family/c-pragma.c:1317

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65501 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/65964] [meta] Operand Shortening

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65964 Bug 65964 depends on bug 39726, which changed state. Bug 39726 Summary: [5 Regression][cond-optab] ColdFire pessimizations on QImode/HImode tests https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39726 What|Removed

[Bug target/39714] [meta-bug] cond-optab fallout meta-bug

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39714 Bug 39714 depends on bug 39726, which changed state. Bug 39726 Summary: [5 Regression][cond-optab] ColdFire pessimizations on QImode/HImode tests https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39726 What|Removed

[Bug target/39726] [5 Regression][cond-optab] ColdFire pessimizations on QImode/HImode tests

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39726 Eric Gallager changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug tree-optimization/63734] [5.0 regression] FAIL: gcc.dg/torture/vshuf-v8qi.c -O2 (internal compiler error)

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63734 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/46524] Code size regression due to not reusing immediate operands of moves

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46524 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug rtl-optimization/41299] code size regression (from 4.3) with -Os and -mregparm=3

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41299 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org Known

[Bug target/84751] ICE with debug build of gcc GIMPLE pass: store-merging or IPA pass: cp

2018-03-22 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84751 Will Schmidt changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/83937] [7 Regression] C++17 binds braced init of a type T to default arg of a ctor instead of using T's own default ctor

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83937 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug fortran/60458] Error message on associate: deferred type parameter and requires either the pointer or allocatable attribute

2018-03-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60458 --- Comment #10 from Dominique d'Humieres --- > Did this fix it? Yes for trunk, but I still get an ICE with 7.3.0 for the test in comment 0: pr60458.f90:18:0: function TestP(this) internal compiler error: in gimplify_expr, at

[Bug fortran/29550] Optimize -fexternal-blas calls for conjg()

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29550 Eric Gallager changed: What|Removed |Added Keywords||deferred CC|

[Bug fortran/60483] [6/7/8 Regression] No IMPLICIT type error with: ASSOCIATE( X => derived_type() ) [i.e. w/ structure constructor]

2018-03-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60483 --- Comment #11 from Dominique d'Humieres --- This seems to be fixed on 7.3.0 and trunk (8.0).

[Bug fortran/60458] Error message on associate: deferred type parameter and requires either the pointer or allocatable attribute

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60458 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug target/84760] Finish implementation of __builtin_altivec_lvx_v1ti

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

[Bug c++/80265] __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80265 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug driver/41179] Documentation for "-fno-toplevel-reorder" is confusing (and wrong)

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41179 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/448] -related issues (C99 issues)

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=448 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug target/78263] Compile failure with AltiVec library on PPC64le and -std=c++11 flag

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78263 Eric Gallager changed: What|Removed |Added Keywords||deferred CC|

[Bug middle-end/65703] -fdefer-pop is not documented

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65703 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

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

2018-03-22 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85030 --- Comment #4 from Vladimir Makarov --- (In reply to Jakub Jelinek from comment #3) > 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 >

[Bug c/70742] Support div as a builtin

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70742 Eric Gallager changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/58074] [C++11][DR 1333] __is_trivial intrinsic fails for deleted members and for non-trivial copy-c'tors

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58074 Eric Gallager changed: What|Removed |Added Keywords||deferred CC|

[Bug rtl-optimization/34716] application segfaults when compiled with -O2, but works well with -O1

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34716 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug middle-end/61252] Invalid code produced for omp simd reduction(min:var) where var is reference

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

[Bug c++/85043] New: -Wuseless-cast false positive for temporary objects

2018-03-22 Thread b...@michael-lossin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85043 Bug ID: 85043 Summary: -Wuseless-cast false positive for temporary objects Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3

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

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 --- Comment #11 from Eric Botcazou --- > The gcc configure line was taken directly from the Debian distribution > package build script. Distros frequently allow having multiple versions of > gcc installed, and give them the appropriate

[Bug middle-end/61252] Invalid code produced for omp simd reduction(min:var) where var is reference

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61252 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[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 #10 from Eric Reischer --- The gcc configure line was taken directly from the Debian distribution package build script. Distros frequently allow having multiple versions of gcc installed, and give them the appropriate extension via

[Bug c++/37949] static initialisation through pointer deferred until run time

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37949 Eric Gallager changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug lto/41767] assertion in tree-sra.c

2018-03-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41767 Eric Gallager changed: What|Removed |Added Keywords||deferred CC|

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

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 --- Comment #9 from Eric Botcazou --- > I intend to use the 7.3 tree of "gcc-7.3" to do my compilation rather than > the system-search-provided "gcc". gnatmake-7.3 doesn't seem to want to use > the "gcc-7.3" provided in the same folder as it,

[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 --- Comment #5 from Marek Polacek --- (In reply to Jakub Jelinek from comment #3) > Started to ICE with r82549 when __builtin_offsetof has been introduced. > > Wouldn't > error: ‘struct ’ has no member named ‘a’ > that the C FE emits be better?

[Bug target/84762] GCC for PowerPC32 violates the SysV ABI spec for small struct returns

2018-03-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762 --- Comment #3 from Segher Boessenkool --- The problem in trunk happens at expand time already: it loads the 32-bit word it created from stack, and then shifts it left by -8 bits.

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

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

[Bug target/84762] GCC for PowerPC32 violates the SysV ABI spec for small struct returns

2018-03-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84762 --- Comment #2 from Segher Boessenkool --- 4.6 .. 7.x behave like you say (I don't have older compilers handy).

[Bug fortran/85042] Empty derived type allocation ICE

2018-03-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85042 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4

[Bug target/84762] GCC for PowerPC32 violates the SysV ABI spec for small struct returns

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

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

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

[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 #20 from Rainer Orth --- Xfailed for 7.4, too.

[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 #19 from Rainer Orth --- Author: ro Date: Thu Mar 22 17:42:32 2018 New Revision: 258778 URL: https://gcc.gnu.org/viewcvs?rev=258778=gcc=rev Log: xfail experimental/memory_resource/resource_adaptor.cc on 32-bit Solaris/x86 (PR

[Bug fortran/85042] New: Empty derived type allocation ICE

2018-03-22 Thread brichardson at structint dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85042 Bug ID: 85042 Summary: Empty derived type allocation ICE Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

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

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

[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 #10 from Steve Kargl --- On Thu, Mar 22, 2018 at 02:27:25PM +, jb at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77941 > > --- Comment #8 from Janne Blomqvist --- > (In reply to Steve Kargl from

[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 #8 from Eric Reischer --- N/M -- I found the trigger. I intend to use the 7.3 tree of "gcc-7.3" to do my compilation rather than the system-search-provided "gcc". gnatmake-7.3 doesn't seem to want to use the "gcc-7.3" provided in

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

2018-03-22 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 --- Comment #10 from sudi at gcc dot gnu.org --- Author: sudi Date: Thu Mar 22 17:24:41 2018 New Revision: 258777 URL: https://gcc.gnu.org/viewcvs?rev=258777=gcc=rev Log: [ARM][PR target/84826] Fix ICE in extract_insn, at recog.c:2304 on

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

2018-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85033 --- Comment #4 from Jakub Jelinek --- int d = __builtin_offsetof(struct T { void foo (); }, foo); also emits error: cannot apply ‘offsetof’ to member function ‘T::foo()’

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

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

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

2018-03-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85038 --- Comment #2 from Andrew Pinski --- Note on some aarch64 micro-arch, the zero extend does not take up an issue slot and is removed in the pipeline before issue. So it might be less than an issue about the zero extend there except for cache

[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 #7 from Eric Reischer --- To make it easier to track down, can you post your configure line?

[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 Status|NEW |ASSIGNED Assignee|unassigned

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

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 --- Comment #6 from Eric Botcazou --- > The multilib switch (-m32 -- which is undocumented as being valid for > gnatmake incidentally) Well, like the dozens of -f and -m switches accepted by the compiler and documented in the GCC manual. What

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

2018-03-22 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85035 --- Comment #1 from Andrew Pinski --- https://gcc.gnu.org/onlinedocs/gcc-7.3.0/gcc/Optimize-Options.html#index-fdelete-null-pointer-checks This option is enabled by default on most targets. On Nios II ELF, it defaults to off. On AVR and CR16,

[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 #5 from Eric Reischer --- The multilib switch (-m32 -- which is undocumented as being valid for gnatmake incidentally) already is being passed to "gnatmake" -- it properly passes this flag to gcc when compiling the spec and body

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

2018-03-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84269 --- Comment #10 from Jonathan Wakely --- (In reply to David Malcolm from comment #8) > We ought to suggest including for this, and probably various other > stdlib templates. This should cover most of the common ones: std::istream

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

2018-03-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85007 --- Comment #4 from Eric Botcazou --- > 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 functionality that would

[Bug target/84760] Finish implementation of __builtin_altivec_lvx_v1ti

2018-03-22 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84760 --- Comment #4 from kelvin at gcc dot gnu.org --- Author: kelvin Date: Thu Mar 22 15:42:39 2018 New Revision: 258774 URL: https://gcc.gnu.org/viewcvs?rev=258774=gcc=rev Log: gcc/ChangeLog: 2018-03-22 Kelvin Nilsen

[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 #8 from Jonathan Wakely --- (In reply to Raphael Kubo da Costa from comment #7) > Is it relevant that your testcase builds fine when G's copy constructor is > inlined? Yes, it seems to be. The checks done for the out-of-class

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

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

[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|---

[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

[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 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 > >

[Bug libstdc++/78420] [6/7 Regression] std::less<T*> 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 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++/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=gcc=rev Log: PR libstdc++/85040 fix std::less etc. ambiguities PR libstdc++/85040

[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 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/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=gcc=rev Log: PR c++/71638, ICE with NSDMI and reference. * constexpr.c

[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=gcc=rev Log: PR c++/84927 * constexpr.c (cxx_eval_bare_aggregate): Update

[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++/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=gcc=rev Log: PR c++/84854 * semantics.c (finish_if_stmt_cond): Check if the

[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:

[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.

[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 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++/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

[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.

  1   2   >