[Bug debug/86257] Program compiled with fPIC crashes while stepping over thread-local variable GDB

2018-06-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86257 --- Comment #5 from Tom de Vries --- (In reply to Tom de Vries from comment #4) > Adding a nop before the .byte fixes this: > + if (debug_info_level >= DINFO_LEVEL_TERSE) > +fputs ("\tnop\n", asm_out_file); Hmm, this'll probably

[Bug c++/86282] Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits

2018-06-22 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86282 --- Comment #5 from rene.r...@fu-berlin.de --- Many thanks for the explanation and the code examples.

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #5 from Thomas Schwinge --- Looking at newlib's "newlib/libc/stdlib/ecvtbuf.c", the diff of "ecvtbuf.c.040t.switchconv" between before/after the r261793 "Switch other switch expansion methods into classes" changes is just:

[Bug debug/86257] Program compiled with fPIC crashes while stepping over thread-local variable GDB

2018-06-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86257 --- Comment #4 from Tom de Vries --- Adding a nop before the .byte fixes this: ... diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index eb77ef3c08f..d088b1e7fe0 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md

[Bug target/85358] PowerPC: Using -mabi=ieeelongdouble -mcpu=power9 breaks __ibm128

2018-06-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85358 --- Comment #2 from Michael Meissner --- Author: meissner Date: Fri Jun 22 14:19:45 2018 New Revision: 261893 URL: https://gcc.gnu.org/viewcvs?rev=261893=gcc=rev Log: [gcc] 2018-06-22 Michael Meissner Back port from trunk

[Bug c++/86282] Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86282 --- Comment #4 from Jonathan Wakely --- (In reply to rene.rahn from comment #2) > thanks for enlighten me. Before, it wasn't clear to me, that if the nested > version works, the conjunction does not necessarily. The magic "does not get

[Bug target/85657] Make __ibm128 a separate type, even if long double uses the IBM double-double format

2018-06-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85657 --- Comment #7 from Michael Meissner --- Author: meissner Date: Fri Jun 22 14:11:56 2018 New Revision: 261891 URL: https://gcc.gnu.org/viewcvs?rev=261891=gcc=rev Log: [gcc] 2018-06-22 Michael Meissner Back port from trunk

[Bug c++/86282] Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86282 --- Comment #3 from Jonathan Wakely --- Using std::conjunction: template using has_begin2 = std::bool_constant>; template struct has_nested_begin { // ill-formed unless has_begin is true: static constexpr bool value =

[Bug c++/86282] Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits

2018-06-22 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86282 --- Comment #2 from rene.r...@fu-berlin.de --- Hi Jonathan, thanks for enlighten me. Before, it wasn't clear to me, that if the nested version works, the conjunction does not necessarily.

[Bug target/85657] Make __ibm128 a separate type, even if long double uses the IBM double-double format

2018-06-22 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85657 --- Comment #6 from Michael Meissner --- Author: meissner Date: Fri Jun 22 14:07:11 2018 New Revision: 261890 URL: https://gcc.gnu.org/viewcvs?rev=261890=gcc=rev Log: [gcc] 2018-06-22 Michael Meissner Back port from trunk

[Bug c++/86282] Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits

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

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Thomas Schwinge changed: What|Removed |Added Status|RESOLVED|REOPENED Last

[Bug c++/86282] New: Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits

2018-06-22 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86282 Bug ID: 86282 Summary: Evaluation order in if constexpr expression seems to be irrelevant for evaluating type traits Product: gcc Version: 8.1.0 Status: UNCONFIRMED

[Bug c++/86186] Unqualified calls of std::get lead to ADL issues

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

[Bug libstdc++/86138] [7/8 Regression] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug target/84481] [8/9 Regression] 429.mcf with -O2 regresses by ~6% and ~4%, depending on tuning, on Zen compared to GCC 7.2

2018-06-22 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84481 --- Comment #2 from Martin Jambor --- Regarding the generic tuning issue, the difference comes down to the order of the three instructions at offset 46 in the hottest loop below (left is fast, right is slow, both along with their perf samples):

[Bug libstdc++/86280] experimental/memory_resource overflows 32 bit type

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

[Bug fortran/86281] [9 regression] SEGV in fortran/resolve.c:resolve_function

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

[Bug fortran/86281] New: [9 regression] SEGV in fortran/resolve.c:resolve_function

2018-06-22 Thread ro at gcc dot gnu.org
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: pault at gcc dot gnu.org Target Milestone: --- Between 20180621 (r261849) and 20180622 (r261880), quite a number of fortran tests have started

[Bug libstdc++/86280] experimental/memory_resource overflows 32 bit type

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86280 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Fri Jun 22 13:05:20 2018 New Revision: 261888 URL: https://gcc.gnu.org/viewcvs?rev=261888=gcc=rev Log: PR libstdc++/86280 fix undefined left shift on 32-bit targets PR

[Bug libstdc++/86280] experimental/memory_resource overflows 32 bit type

2018-06-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86280 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix*

[Bug libstdc++/86280] New: experimental/memory_resource overflows 32 bit type

2018-06-22 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86280 Bug ID: 86280 Summary: experimental/memory_resource overflows 32 bit type Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug ipa/86279] New: [9 Regression] ICE in malloc_candidate_p, at ipa-pure-const.c:927

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86279 Bug ID: 86279 Summary: [9 Regression] ICE in malloc_candidate_p, at ipa-pure-const.c:927 Product: gcc Version: unknown Status: UNCONFIRMED Keywords:

[Bug ipa/86279] [9 Regression] ICE in malloc_candidate_p, at ipa-pure-const.c:927

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86279 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/86257] Program compiled with fPIC crashes while stepping over thread-local variable GDB

2018-06-22 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86257 --- Comment #3 from Tom de Vries --- Reproducable with trunk gcc and gdb.

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

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

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #2 from Martin Liška --- Author: marxin Date: Fri Jun 22 11:32:20 2018 New Revision: 261886 URL: https://gcc.gnu.org/viewcvs?rev=261886=gcc=rev Log: Fix emission of jump tables (PR tree-optimization/86263). 2018-06-22 Martin Liska

[Bug c++/81589] Possible False-Positive with decltype

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81589 --- Comment #9 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #8) > (In reply to Martin Sebor from comment #2) > > Confirmed with GCC 6 and 7. GCC 8 compiles the translation unit without an > > error. Bisection points to

[Bug libstdc++/80654] is_trivially_copy_constructible fails with compiler error with vector of uncopyable objects

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

[Bug sanitizer/86275] gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec'

2018-06-22 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275 --- Comment #5 from Florian Weimer --- (In reply to Jakub Jelinek from comment #4) > The question is if this is a problem with recent kernel headers and any > glibc, or e.g. both latest glibc and 2.27; if yes, then we probably need > some

[Bug c++/81589] Possible False-Positive with decltype

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81589 --- Comment #8 from Jonathan Wakely --- (In reply to Martin Sebor from comment #2) > Confirmed with GCC 6 and 7. GCC 8 compiles the translation unit without an > error. Bisection points to r248153 as the revision that made it work. FWIW

[Bug libstdc++/86138] [7/8 Regression] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #19 from Jonathan Wakely --- Great, thanks very much for checking it and the quick response!

[Bug libstdc++/81190] std::optional doesn't compile with containers that have noncopyable types

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81190 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |7.4 Known to fail|

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 --- Comment #4 from Jonathan Wakely --- Oh, also I noticed that __gnu_debug::string probably doesn't work with _GLIBCXX_USE_CXX11_ABI=0 because it provides the C++11 API, e.g. insert takes const_iterator not iterator, and returns non-void. The

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 --- Comment #3 from Jonathan Wakely --- The right fix might be to just remove the line that causes the error, but I didn't check to see if we've replaced that macro with something different that we should be using instead.

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-06-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 --- Comment #2 from Jonathan Wakely --- Debug Mode does not use __gnu_debug::string it just disables the explicit instantation declarations in , so that assertions in std::basic_string are turned on. To test __gnu_debug::string we really need a

[Bug c++/80682] __is_trivially_constructible(void, int) returns true.

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

[Bug sanitizer/86275] gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec'

2018-06-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275 --- Comment #4 from Jakub Jelinek --- The question is if this is a problem with recent kernel headers and any glibc, or e.g. both latest glibc and 2.27; if yes, then we probably need some workaround in gcc too. If it is only latest unreleased

[Bug sanitizer/86275] gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec'

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|marxin at gcc dot

[Bug sanitizer/86275] gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec'

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

[Bug c/86093] [8/9 Regression] volatile ignored on pointer in C

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

[Bug debug/86194] [8/9 Regression] ICE: SIGSEGV in avoid_constant_pool_reference (simplify-rtx.c:215) with -O -g -mavx512bw

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

[Bug sanitizer/86275] gcc-8.1, linux 4.18-rc1, x86_64: error: redefinition of 'struct timespec'

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/85878] [6/7 Regression] ICE in convert_mode_scalar, at expr.c:287

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

[Bug target/83257] ICE with flexible array member and -fchkp-narrow-to-innermost-array

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83257 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/83251] __builtin___bnd_narrow_ptr_bounds(x, x, ...) generates wrong code that modifies a constant

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83251 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/84641] gcc/ipa-pure-const.c:1951:22: runtime error: load of value 66, which is not a valid value for type 'bool'

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84641 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/63426] [meta-bug] Issues found with -fsanitize=undefined

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63426 Bug 63426 depends on bug 84641, which changed state. Bug 84641 Summary: gcc/ipa-pure-const.c:1951:22: runtime error: load of value 66, which is not a valid value for type 'bool' https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84641 What

[Bug target/65566] thread-local-var-1-lbv.c:34:1: internal compiler error: Segmentation fault

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65566 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug bootstrap/69791] ICE in ultimate_transparent_alias_target, at varasm.c:1263

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69791 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/82278] [8/9 regression] gcc.dg/lto/chkp-ctor-merge fail

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

[Bug target/65562] chkp-lifetime-1.c:17:1: internal compiler error: in size_binop_loc, at fold-const.c:1761

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65562 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/82656] memset buffer overflow not detected after realloc with -fcheck-pointer-bounds

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82656 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/82655] missing -Walloc-size-larget-than with -fcheck-pointer-bounds

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82655 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/82652] missing -Wstringop-overflow on strncpy with -fcheck-pointer-bounds

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82652 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug other/84193] Document the limitations of -fcheck-pointer-bounds

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84193 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/83177] [7/8/9 Regression] ICE with -mmpx -fcheck-pointer-bounds + __builtin___bnd_narrow_ptr_bounds + _setjmp

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83177 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 65564, which changed state. Bug 65564 Summary: [6/7/8/9 Regression] builtin-bnd-narrow-ptr-bounds-2-nov.c:15:1: internal compiler error: in simplify_subreg, at simplify-rtx.c:5745

[Bug other/72815] libmpx on i386

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

[Bug middle-end/77383] -fcheck-pointer-bounds -mmpx ICE with VLA struct return type

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

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 77383, which changed state. Bug 77383 Summary: -fcheck-pointer-bounds -mmpx ICE with VLA struct return type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77383 What|Removed |Added

[Bug target/65564] [6/7/8/9 Regression] builtin-bnd-narrow-ptr-bounds-2-nov.c:15:1: internal compiler error: in simplify_subreg, at simplify-rtx.c:5745

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65564 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 72815, which changed state. Bug 72815 Summary: libmpx on i386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72815 What|Removed |Added

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79415, which changed state. Bug 79415 Summary: [6/7/8/9 Regression] -fcheck-pointer-bounds results in internal compiler error weakref attributes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79415 What

[Bug middle-end/79415] [6/7/8/9 Regression] -fcheck-pointer-bounds results in internal compiler error weakref attributes

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

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79765, which changed state. Bug 79765 Summary: [CHKP] ICE in create_target_clone in multiple_target.c:211 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79765 What|Removed |Added

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79634, which changed state. Bug 79634 Summary: ICE in expand_builtin_with_bounds, at builtins.c:7490 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79634 What|Removed |Added

[Bug ipa/79763] [CHKP] ICE in chkp_find_bounds: Unexpected tree code real_cst in tree-chkp.c:3681

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

[Bug ipa/79765] [CHKP] ICE in create_target_clone in multiple_target.c:211

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

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79763, which changed state. Bug 79763 Summary: [CHKP] ICE in chkp_find_bounds: Unexpected tree code real_cst in tree-chkp.c:3681 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79763 What|Removed

[Bug target/79634] ICE in expand_builtin_with_bounds, at builtins.c:7490

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79634 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79633, which changed state. Bug 79633 Summary: [6 Regression] ICE in gimple_call_arg, at gimple.h:3163 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79633 What|Removed |Added

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79787, which changed state. Bug 79787 Summary: ICE in remove_unreachable_nodes, at ipa.c:469 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79787 What|Removed |Added

[Bug target/79633] [6 Regression] ICE in gimple_call_arg, at gimple.h:3163

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79633 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug bootstrap/80779] MPX bootstrap does not work on real hardware supporting that

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

[Bug ipa/79787] ICE in remove_unreachable_nodes, at ipa.c:469

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79787 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 80779, which changed state. Bug 80779 Summary: MPX bootstrap does not work on real hardware supporting that https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80779 What|Removed |Added

[Bug c++/69698] [meta-bug] flexible array members

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug 69698 depends on bug 79986, which changed state. Bug 79986 Summary: [6/7/8/9 Regression][CHKP] ICE in fold_convert_loc with a flexible array https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79986 What|Removed

[Bug c++/79986] [6/7/8/9 Regression][CHKP] ICE in fold_convert_loc with a flexible array

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

[Bug middle-end/59521] __builtin_expect not effective in switch

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59521 --- Comment #19 from Martin Liška --- (In reply to Eric Gallager from comment #18) > (In reply to Martin Liška from comment #17) > > Unfortunately I decided to postpone it to GCC 9.x. > > GCC 9.x development is ongoing now. Yes, I've just

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79986, which changed state. Bug 79986 Summary: [6/7/8/9 Regression][CHKP] ICE in fold_convert_loc with a flexible array https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79986 What|Removed

[Bug target/84882] -mstrict-align on aarch64 should not be RejectNegative

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

[Bug libstdc++/86138] [7/8 Regression] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-22 Thread franke at computer dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 --- Comment #18 from Christian Franke --- With patch from r261873, crash on -std=c++17 does no longer occur with testcase from comment #3. Same for a wchar_t version of the testcase. According to objdump -p, executable now imports

[Bug c++/84463] [6/7 Regression] Supposedly-incompliant "error: '* key0' is not a constant expression"

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

[Bug target/86267] detect conversions between bitmasks and vector masks

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86267 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-*

[Bug c++/86276] Poor codegen when returning a std::vector

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86276 Richard Biener changed: What|Removed |Added Keywords||alias, missed-optimization

[Bug c++/85146] ICE with __direct_bases for declared but not defined struct

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

[Bug libstdc++/86272] [6/7/8/9 Regression] __gnu_debug::string uses undefined __glibcxx_check_insert_range2

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86272 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug ipa/86271] ICE due to size mismatch when inlining

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86271 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug tree-optimization/86270] [8/9 Regression] Simple loop needs an extra register and an extra instruction

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86270 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug fortran/44882] Bogus types in references with mismatched commons

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44882 Richard Biener changed: What|Removed |Added Status|WAITING |NEW

[Bug tree-optimization/86265] Wrong code on an invalid code starting with r255790

2018-06-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86265 --- Comment #5 from rguenther at suse dot de --- On Thu, 21 Jun 2018, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86265 > > --- Comment #4 from Martin Sebor --- > Using strncpy or strlen to cross subobject

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 --- Comment #12 from Richard Biener --- Btw, GCC still claims to support C89, so please cite appropriate C89 wording. To GCC internals while a direct access like a.b.c[i].d has to remain inside bounds the variant via a pointer p = [i].d;

[Bug tree-optimization/86259] [8/9 Regression] min(4, strlen(s)) optimized to strlen(s) with -flto

2018-06-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86259 Richard Biener changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug fortran/86278] New: gfortran crashes with internal compiler error: segmentation fault

2018-06-22 Thread oivulf at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86278 Bug ID: 86278 Summary: gfortran crashes with internal compiler error: segmentation fault Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/68241] [meta-bug] [F03] Deferred-length character

2018-06-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 49630, which changed state. Bug 49630 Summary: [OOP] ICE on obsolescent deferred-length type bound character function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49630 What|Removed

[Bug fortran/49630] [OOP] ICE on obsolescent deferred-length type bound character function

2018-06-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49630 Paul Thomas changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 Rainer Orth changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 --- Comment #9 from Rainer Orth --- Author: ro Date: Fri Jun 22 06:22:14 2018 New Revision: 261881 URL: https://gcc.gnu.org/viewcvs?rev=261881=gcc=rev Log: Don't preprocess .S files with -P on Solaris/x86 (PR target/85994) PR

<    1   2   3   >