[Bug middle-end/87836] ICE in cc1 for gcc-6.5.0 with SPARC hardware

2018-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87836 --- Comment #15 from Eric Botcazou --- > Regarding your suggestion, is there a way to get the compiler to reveal the > steps it goes through in compiling the program? All I get now is the > backtrace when it hits the error. I need to know what

[Bug c/52382] Atomic builtins documentation, page not found

2018-11-19 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52382 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug other/16615] throughout gcc docu and code numerous "can not"'s appear

2018-11-19 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16615 --- Comment #7 from joseph at codesourcery dot com --- Note there are a few places where it's "cannot", which the most obvious find/sed might not locate. E.g. in lra-remat.c: /* Map: insn -> candidate representing it. It is null if the insn

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #12 from joseph at codesourcery dot com --- Note that such issues are not unique to ctan. E.g., compiling __builtin_jn (10, 1e10) will produce such a hang. The difference is that in the ctan case the additional algorithm

[Bug c/88091] [9 regression] c-c++-common/Wconversion-real.c etc. FAIL

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88091 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #3 from Martin Sebor

[Bug c++/87781] template disambiguator not after `::`, `.` or `->` is incorrectly accepted in an elaborated-type-specifier

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

[Bug d/88039] gdc.test/compilable/ddoc12.d FAILs

2018-11-19 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88039 --- Comment #3 from joseph at codesourcery dot com --- On Mon, 19 Nov 2018, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > However, there's another option: C11, 6.4.2.1 General, n.71 suggests > > On systems in which linkers cannot accept extended

[Bug c/88088] -Wtrampolines should be enabled by -Wall (or -Wextra)

2018-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88088 --- Comment #3 from Segher Boessenkool --- It is good that it doesn't warn if trampolines are not data. This is not documented, fwiw. It also warns if the stack is executable *anyway*, like it is for many targets. This is not useful; as

[Bug rtl-optimization/71496] Two picbase loads created for libjava code on powerpc-darwin after rev 228022.

2018-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71496 --- Comment #10 from Segher Boessenkool --- Tobias: Yes, please file a new bug (with a small testcase, if possible). Thanks!

[Bug c/52382] Atomic builtins documentation, page not found

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

[Bug testsuite/88098] FAIL: gcc.dg/Wbuiltin-declaration-mismatch-4.c (test for warnings, line 80)

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88098 Martin Sebor changed: What|Removed |Added Keywords||patch See Also|

[Bug driver/50250] Driver documentation on -l does not mention shared libraries

2018-11-19 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50250 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/52473] CSHIFT slow - inline it?

2018-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52473 --- Comment #21 from Dominique d'Humieres --- > The original test case is still slow, so I guess we should > keep this open. Which test?

[Bug testsuite/88104] New: sparc-solaris2.11 testsuite failures due to unrecognized as option -m32

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88104 Bug ID: 88104 Summary: sparc-solaris2.11 testsuite failures due to unrecognized as option -m32 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug driver/50250] Driver documentation on -l does not mention shared libraries

2018-11-19 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50250 --- Comment #6 from sandra at gcc dot gnu.org --- Author: sandra Date: Mon Nov 19 21:53:09 2018 New Revision: 266287 URL: https://gcc.gnu.org/viewcvs?rev=266287=gcc=rev Log: 2018-11-19 Sandra Loosemore PR driver/50250 gcc/

[Bug c++/88103] [7/8/9 Regression] Wrong value category when conditional expression result is used as object expression

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2018-11-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #55 from Alexandre Oliva --- Fixed in the trunk. Does anyone care enough to backport it?

[Bug target/85673] ICE in create_pre_exit, at mode-switching.c:451

2018-11-19 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85673 --- Comment #2 from Arseny Solokha --- The testcase from comment 0 doesn't fail for me anymore w/ the current trunk snapshots (as of 266255), while the following one does w/ -mavx -O1 (-O2, -O3, -Ofast, -Og) -fexpensive-optimizations

[Bug c++/87781] template disambiguator not after `::`, `.` or `->` is incorrectly accepted in an elaborated-type-specifier

2018-11-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87781 --- Comment #1 from Marek Polacek --- Author: mpolacek Date: Mon Nov 19 21:37:01 2018 New Revision: 266285 URL: https://gcc.gnu.org/viewcvs?rev=266285=gcc=rev Log: PR c++/87781 - detect invalid elaborated-type-specifier. *

[Bug testsuite/88104] sparc-solaris2.11 testsuite failures due to unrecognized as option -m32

2018-11-19 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88104 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #1 from

[Bug c/88091] [9 regression] c-c++-common/Wconversion-real.c etc. FAIL

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88091 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Status|NEW

[Bug rtl-optimization/71496] Two picbase loads created for libjava code on powerpc-darwin after rev 228022.

2018-11-19 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71496 --- Comment #11 from Iain Sandoe --- (In reply to Segher Boessenkool from comment #10) > Tobias: Yes, please file a new bug (with a small testcase, if possible). > Thanks! FAOD, comment #6 is the only reason to keep this open - so when a new

[Bug ipa/87957] [9 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘identifier_node’ in warn_odr, at ipa-devirt.c:1051 since r265519

2018-11-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 --- Comment #7 from Jan Hubicka --- Author: hubicka Date: Mon Nov 19 23:27:10 2018 New Revision: 266289 URL: https://gcc.gnu.org/viewcvs?rev=266289=gcc=rev Log: PR lto/87957 * ipa-devirt.c (free_enum_values): Do not ICE on ODR

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2018-11-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #54 from Alexandre Oliva --- Author: aoliva Date: Tue Nov 20 00:07:47 2018 New Revision: 266290 URL: https://gcc.gnu.org/viewcvs?rev=266290=gcc=rev Log: PR81878: fix --disable-bootstrap --enable-languages=ada gnattools build

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #13 from joseph at codesourcery dot com --- MPFR deals with larger exponent ranges for intermediate computations itself (MPFR functions generally set the maximum possible exponent range internally). MPC generally doesn't seem to,

[Bug testsuite/88104] sparc-solaris2.11 testsuite failures due to unrecognized as option -m32

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88104 --- Comment #2 from Martin Sebor --- The failing tests are compile-only (don't involve the assembler), and would pass even with a default-configured GCC. The reason why they fail is that the large_long_double DejaGnu configuration test both

[Bug target/66488] segfault on sizeof(long) < sizeof(void*) and large GCC memory usage

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2018-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 Eric Botcazou changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug tree-optimization/88105] New: Possibly infinite loop in pass_dominator::execute

2018-11-19 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88105 Bug ID: 88105 Summary: Possibly infinite loop in pass_dominator::execute Product: gcc Version: unknown Status: UNCONFIRMED Keywords: compile-time-hog, openmp Severity:

[Bug middle-end/88097] Missing optimization of endian conversion

2018-11-19 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88097 --- Comment #2 from Daniel Fruzynski --- Please also take a look on code which performs opposite conversion. gcc also does not use movbe here. Both gcc and clang are not able to optimize this into one 32-bit store, this is another possible

[Bug testsuite/88098] New: FAIL: gcc.dg/Wbuiltin-declaration-mismatch-4.c (test for warnings, line 80)

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88098 Bug ID: 88098 Summary: FAIL: gcc.dg/Wbuiltin-declaration-mismatch-4.c (test for warnings, line 80) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug c/83656] missing -Wbuiltin-declaration-mismatch on declaration without prototype

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83656 Martin Sebor changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug tree-optimization/78913] Probably misleading error reported by -Wformat-truncation

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78913 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/67164] ICE: tree check: expected class ‘expression’, have ‘exceptional’ (argument_pack_select) in tree_operand_check, at tree.h:3356

2018-11-19 Thread ldionne.2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67164 --- Comment #14 from Louis Dionne --- I think so -- all the reproducers posted in this bug report can compile with GCC trunk.

[Bug fortran/66695] [7/8/9 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure

2018-11-19 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66695 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #6 from G.

[Bug c++/87542] [7/8 Regression] bogus error on attribute format with a named constant argument

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87542 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug fortran/88099] New: ICE in maybe_legitimize_operand, at optabs.c:7170

2018-11-19 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88099 Bug ID: 88099 Summary: ICE in maybe_legitimize_operand, at optabs.c:7170 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug sanitizer/80953] Support libsanitizer on Solaris

2018-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org ---

[Bug testsuite/88098] FAIL: gcc.dg/Wbuiltin-declaration-mismatch-4.c (test for warnings, line 80)

2018-11-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88098 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/77382] ICE: verify_gimple failed -- expand_expr_real_1, at expr.c:9651

2018-11-19 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77382 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #5 from G.

[Bug fortran/78746] charlen_03, charlen_10 ICE

2018-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78746 --- Comment #13 from Dominique d'Humieres --- > Dominique: Can the bug be marked as resolved? The attached tests are still failing on trunk (9.0).

[Bug rtl-optimization/71785] Computed gotos are mostly optimized away

2018-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71785 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/31130] [7/8 Regression] VRP no longer derives range for division after negation

2018-11-19 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31130 Michael Matz changed: What|Removed |Added CC||matz at gcc dot gnu.org

[Bug target/88070] [8/9 Regression] ICE in create_pre_exit, at mode-switching.c:438

2018-11-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88070 --- Comment #3 from Uroš Bizjak --- For reference: The assert in create_pre_exit at mode-switching.c expects return copy pair with nothing in between. However, the compiler starts mode switching pass with the following sequence: (insn 19 18 16

[Bug tree-optimization/57371] Simplify (double)i != 0

2018-11-19 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57371 --- Comment #10 from Marc Glisse --- (In reply to Yury Gribov from comment #9) > TBH I didn't implement all Josephs suggestions (particularly my patch does > not try to optimize more under -ffast-math and friends)... Your choice if you want to

[Bug target/44551] [missed optimization] AVX vextractf128 after vinsertf128

2018-11-19 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44551 --- Comment #21 from Marc Glisse --- (In reply to Matthias Kretz from comment #20) > The original issue I meant to report is fixed. There are many more missed > optimizations in the original example, though. ok, your choice if you prefer to

[Bug target/88070] [8/9 Regression] ICE in create_pre_exit, at mode-switching.c:438

2018-11-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88070 --- Comment #4 from Uroš Bizjak --- BTW: The extra blockage would crash compilation for all mode-switching targets, also in the pre-reload mode switching; the vzeroupper post-reload insertion just trips x86 target on a generic problem in the

[Bug rtl-optimization/87718] [9 Regression] FAIL: gcc.target/i386/avx512dq-concatv2si-1.c

2018-11-19 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87718 --- Comment #6 from Vladimir Makarov --- The culprit for the bad code generation is the following insn description (define_insn "*movsi_internal" [(set (match_operand:SI 0 "nonimmediate_operand" "=r,m ,*y,*y,?*y,?m,?r,?*y,*v,*v,*v,m

[Bug c/88088] -Wtrampolines should be enabled by -Wall (or -Wextra)

2018-11-19 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88088 --- Comment #2 from Mark Wielaard --- (In reply to Segher Boessenkool from comment #1) > This also would warn for targets where it is not an issue at all (where > trampolines are just data, or where the stack is executable anyway, or where >

[Bug rtl-optimization/71496] Two picbase loads created for libjava code on powerpc-darwin after rev 228022.

2018-11-19 Thread tobias.netzel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71496 --- Comment #9 from Tobias Netzel --- Any opinion regarding my comment? Should I file a new bug for that? Without PIC enabled unconditionally saving and restoring R31 is obviously a waste of time and stack space...

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

2018-11-19 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78968 Hannes Hauswedell changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/88033] [9 Regression] ICE on valid code at -O2 and -O3 on x86-64-linux-gnu: in remove_some_program_points_and_update_live_ranges, at lra-lives.c:1179

2018-11-19 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88033 --- Comment #4 from Peter Bergner --- Author: bergner Date: Mon Nov 19 19:35:51 2018 New Revision: 266282 URL: https://gcc.gnu.org/viewcvs?rev=266282=gcc=rev Log: gcc/ PR rtl-optimization/88033 * ira-lives.c

[Bug rtl-optimization/88033] [9 Regression] ICE on valid code at -O2 and -O3 on x86-64-linux-gnu: in remove_some_program_points_and_update_live_ranges, at lra-lives.c:1179

2018-11-19 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88033 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/88101] New: Implement P0528R3, C++20 cmpxchg and padding bits

2018-11-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88101 Bug ID: 88101 Summary: Implement P0528R3, C++20 cmpxchg and padding bits Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug c++/88102] New: Implement P0542R5, C++20 contracts

2018-11-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88102 Bug ID: 88102 Summary: Implement P0542R5, C++20 contracts Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c++

[Bug tree-optimization/87025] [9 Regression] ICE in add_record, at optinfo-emit-json.cc:175

2018-11-19 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87025 --- Comment #7 from David Malcolm --- Author: dmalcolm Date: Mon Nov 19 16:42:03 2018 New Revision: 266280 URL: https://gcc.gnu.org/viewcvs?rev=266280=gcc=rev Log: Fix -fsave-optimization-record ICE (PR tree-optimization/87025) PR

[Bug libstdc++/71500] regex::icase only works on first character in a range

2018-11-19 Thread flashmozzg at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71500 --- Comment #20 from Danila --- Can confirm that it was fixed in 8.1

[Bug ipa/87957] [9 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘identifier_node’ in warn_odr, at ipa-devirt.c:1051 since r265519

2018-11-19 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 --- Comment #6 from Jan Hubicka --- I think we have separate PR for this ICE. It is the ODR violation confusing the walk of duplicates. It needs to stop assuming that all duplicates are same TREE_CODE of type. I will cook up patch. Honza

[Bug target/88100] no warning reported when value for vec_splat_{su}{8,16} would overflow

2018-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88100 Segher Boessenkool changed: What|Removed |Added Target|powerpc*|powerpc*-*-*

[Bug testsuite/88098] FAIL: gcc.dg/Wbuiltin-declaration-mismatch-4.c (test for warnings, line 80)

2018-11-19 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88098 Rainer Orth changed: What|Removed |Added Target Milestone|--- |9.0

[Bug target/58684] powerpc uses only unordered floating-point compares

2018-11-19 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58684 --- Comment #9 from Segher Boessenkool --- It is not resolved yet no. That patch has some biggish issues still.

[Bug fortran/53542] Diagnostic of USE-associated variables shows original instead of renamed symbol name

2018-11-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53542 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/66488] segfault on sizeof(long) < sizeof(void*) and large GCC memory usage

2018-11-19 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #19 from Stanisław Halik --- Works on my end. regards, sh

[Bug target/88100] New: no warning reported when value for vec_splat_{su}{8,16} would overflow

2018-11-19 Thread pc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88100 Bug ID: 88100 Summary: no warning reported when value for vec_splat_{su}{8,16} would overflow Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug sanitizer/64839] libsanitizer shouldn't require

2018-11-19 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64839 Harald van Dijk changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libfortran/78314] [aarch64] ieee_support_halting does not report unsupported fpu traps correctly

2018-11-19 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78314 --- Comment #10 from nsz at gcc dot gnu.org --- it turns out the ieee_* functions are allowed in const expressions so they need to work at compile time too (see bug 78449), which of course won't work if they need runtime detection. so now

[Bug c/46636] attribute aligned is documented as using bytes, uses addressable units instead.

2018-11-19 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46636 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug rtl-optimization/87246] [7/8/9 Regression] ICE in decompose_normal_address, at rtlanal.c:6379

2018-11-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87246 --- Comment #4 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #3) > Started with r233107. > > Slightly adjusted testcase: > > __int128 a; > int b; > > void > bar (__int128 *x) > { > if (*x != 0) > { > a = 0; >

[Bug middle-end/88097] Missing optimization of endian conversion

2018-11-19 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88097 --- Comment #1 from Daniel Fruzynski --- I also tried to swap Word1 and Word2 fields in structure to see what will happen. It turned out that gcc with -O3 -mmovbe generates code without movbe: [asm] test(Test*): movzx eax, WORD PTR

[Bug tree-optimization/87025] [9 Regression] ICE in add_record, at optinfo-emit-json.cc:175

2018-11-19 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87025 --- Comment #6 from David Malcolm --- Author: dmalcolm Date: Mon Nov 19 16:31:03 2018 New Revision: 266279 URL: https://gcc.gnu.org/viewcvs?rev=266279=gcc=rev Log: Eliminate global state from -fsave-optimization-record As work towards fixing

[Bug libstdc++/79206] string_view operator== could do an early exit if sizes differ

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

[Bug target/44551] [missed optimization] AVX vextractf128 after vinsertf128

2018-11-19 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44551 --- Comment #20 from Matthias Kretz --- The original issue I meant to report is fixed. There are many more missed optimizations in the original example, though. I.e. https://godbolt.org/z/7P1o3O should compile to: use_insert_extract():

[Bug tree-optimization/57371] Simplify (double)i != 0

2018-11-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57371 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment #9

[Bug driver/49370] flags implemented in the specs file but undocumented

2018-11-19 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49370 sandra at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/88028] internal compiler error: in reshape_init_r, at cp/decl.c:6159

2018-11-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88028 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/80864] [7/8/9/ Regression] Brace-initialization of a constexpr variable of an array in a POD triggers ICE from templates

2018-11-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80864 --- Comment #6 from Marek Polacek --- *** Bug 88028 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/87025] [9 Regression] ICE in add_record, at optinfo-emit-json.cc:175

2018-11-19 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87025 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80864] [7/8/9/ Regression] Brace-initialization of a constexpr variable of an array in a POD triggers ICE from templates

2018-11-19 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80864 --- Comment #5 from Marek Polacek --- Another test from PR88028: struct S {}; struct A { S s[1]; }; template struct R { static constexpr auto h = A{S{}}; }; A foo = R::h;

[Bug c++/88103] New: Wrong value category when conditional expression result is used as object expression

2018-11-19 Thread okannen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88103 Bug ID: 88103 Summary: Wrong value category when conditional expression result is used as object expression Product: gcc Version: 8.2.1 Status: UNCONFIRMED

[Bug fortran/52473] CSHIFT slow - inline it?

2018-11-19 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52473 --- Comment #20 from Thomas Koenig --- The original test case is still slow, so I guess we should keep this open.

[Bug fortran/40196] [F03] [F08] Type parameter inquiry (str%len, a%kind) and Complex parts (z%re, z%im)

2018-11-19 Thread harper at msor dot vuw.ac.nz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40196 --- Comment #13 from harper at msor dot vuw.ac.nz --- OK On Mon, 19 Nov 2018, marxin at gcc dot gnu.org wrote: > Date: Mon, 19 Nov 2018 11:51:27 + > From: marxin at gcc dot gnu.org > To: John Harper > Subject: [Bug fortran/40196] [F03]

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 --- Comment #5 from Martin Liška --- Author: marxin Date: Mon Nov 19 08:16:17 2018 New Revision: 266262 URL: https://gcc.gnu.org/viewcvs?rev=266262=gcc=rev Log: Strenghten assumption about function start and end line (PR gcov-profile/88045).

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 --- Comment #6 from Martin Liška --- Author: marxin Date: Mon Nov 19 08:16:30 2018 New Revision: 266263 URL: https://gcc.gnu.org/viewcvs?rev=266263=gcc=rev Log: Make a workaround for PR gcov-profile/88045. 2018-11-19 Martin Liska

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

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

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 --- Comment #5 from Martin Liška --- Author: marxin Date: Mon Nov 19 08:16:17 2018 New Revision: 266262 URL: https://gcc.gnu.org/viewcvs?rev=266262=gcc=rev Log: Strenghten assumption about function start and end line (PR gcov-profile/88045).

[Bug c++/87229] [8/9 Regression] ICE: tree code 'call_expr' is not supported in LTO streams

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87229 Richard Biener changed: What|Removed |Added Keywords||lto Status|NEW

[Bug tree-optimization/87859] store-merging miscompilation of mesa

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

[Bug c++/88061] section attributes of variable templates are ignored

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88061 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/88069] [9 Regression] ICE in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88069 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug target/88082] ICE in change_address_1, at emit-rtl.c:2286

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88082 Richard Biener changed: What|Removed |Added Target Milestone|9.0 |---

[Bug target/88083] ICE in find_constant_pool_ref_1, at config/s390/s390.c:8231

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88083 Richard Biener changed: What|Removed |Added Target Milestone|9.0 |---

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #3 from Richard Biener --- Hmm, we never return from __gmpn_sqr_basecase_x86_64 ... #0 0x7734b92b in __gmpn_addlsh2_n_x86_64 () from /usr/lib64/libgmp.so.10 #1 0x004c in ?? () #2 0x7fff2c50 in ?? ()

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #4 from Richard Biener --- I'm using mpc 1.0.2.

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #5 from Richard Biener --- C testcase: #include int main() { _Complex double x; __real x = 3.09126495087690770626068115234375e+8; __imag x = -4.045689747817175388336181640625e+8; volatile _Complex double y = ctan (x);

[Bug libstdc++/85672] [9 Regression] error: redefinition of 'constexpr long double std::abs(long double)'

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85672 Jonathan Wakely changed: What|Removed |Added CC||noloader at gmail dot com --- Comment

[Bug target/88078] error: '__float128' was not declared in this scope on PowerPC

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

[Bug target/88078] error: '__float128' was not declared in this scope on PowerPC

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88078 --- Comment #2 from Jonathan Wakely --- For GCC 8.2 using -std=c++14 instead of -std=gnu++14 will disable the __float128 specializations, avoiding the problem of long double and __float128 being the same type.

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #6 from Richard Biener --- Reported to the GMP mailinglist, not sure which libaries fault it is. To complete library version list, GCC reports GNU C17 (SUSE Linux) version 8.2.1 20180831 [gcc-8-branch revision 264010]

[Bug libstdc++/88084] New: basic_string_view::copy doesn't use Traits::copy

2018-11-19 Thread n.eugene536 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88084 Bug ID: 88084 Summary: basic_string_view::copy doesn't use Traits::copy Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

  1   2   3   4   5   >