[Bug middle-end/89337] Bogus "exceeds maximum object size" on unreachable code

2019-02-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89337 --- Comment #12 from Martin Sebor --- One of the approaches we have been discussing is replacing these invalid calls with __builtin_trap or __builtin_unreachable, perhaps optionally preceded by __builtin_warning ("specified size exceeds maximum

[Bug fortran/89344] uncaught programmer error: polymorphic variable is INTENT(IN) but assigned to without error

2019-02-18 Thread urbanjost at comcast dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89344 --- Comment #5 from urbanjost at comcast dot net --- That was fast. Thanks!

[Bug other/89394] New: libiberty :stack overflow in nm

2019-02-18 Thread spinpx at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89394 Bug ID: 89394 Summary: libiberty :stack overflow in nm Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug other/89395] New: libiberty: heap buffer overflow in nm

2019-02-18 Thread spinpx at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89395 Bug ID: 89395 Summary: libiberty: heap buffer overflow in nm Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug other/89395] libiberty: heap buffer overflow in nm

2019-02-18 Thread spinpx at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89395 --- Comment #1 from Peng Chen --- the code is from binutils: https://github.com/bminor/binutils-gdb/tree/master/libiberty git commit: 388a192d73df7439bf375d8b8042bb53a6be9c60

[Bug other/89394] libiberty :stack overflow in nm

2019-02-18 Thread spinpx at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89394 --- Comment #1 from Peng Chen --- the code is from binutils: https://github.com/bminor/binutils-gdb/tree/master/libiberty git commit: 388a192d73df7439bf375d8b8042bb53a6be9c60

[Bug c++/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2019-02-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/88368] [7/8/9 Regression] Improper ``use of deleted function''

2019-02-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88368 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/89384] [9 Regression] CONTIGUOUS dummy argument in BIND(C) interface incorrect when actual is non-contiguous

2019-02-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89384 --- Comment #3 from Thomas Koenig --- This simple (too simple?) patch seems to fix things: Index: trans-expr.c === --- trans-expr.c(Revision 268992) +++ trans-expr.c

[Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398

2019-02-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761 --- Comment #12 from Jeffrey A. Law --- octeon-exts-3 can be fixed with a relatively simple pattern in mips.md or with a bit of code in combine.c. fix-r4000-10.c is more interesting. Hard register propagation does its thing and exposes a bit

[Bug c++/89389] inlining failed in call to always_inline -- removing attribute leaves function inlined

2019-02-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89389 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug d/88127] Many gdc.dg testsuite failures due to undefined reference to qsort_r

2019-02-18 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88127 Iain Buclaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/89357] alignas for automatic variables with alignment greater than 16 fails

2019-02-18 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89357 Joseph S. Myers changed: What|Removed |Added Component|c |c++ --- Comment #1 from Joseph S.

[Bug fortran/89384] [9 Regression] CONTIGUOUS dummy argument in BIND(C) interface incorrect when actual is non-contiguous

2019-02-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89384 Thomas Koenig changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #2

[Bug c++/89393] New: [9 Regression] FAIL: g++.dg/abi/ref-temp1.C -std=c++14 scan-assembler .weak(_definition)?[ \t]_?_ZGR1bIvE

2019-02-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89393 Bug ID: 89393 Summary: [9 Regression] FAIL: g++.dg/abi/ref-temp1.C -std=c++14 scan-assembler .weak(_definition)?[ \t]_?_ZGR1bIvE Product: gcc Version: 9.0

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #7 from Jason Merrill --- Author: jason Date: Tue Feb 19 01:01:50 2019 New Revision: 269003 URL: https://gcc.gnu.org/viewcvs?rev=269003=gcc=rev Log: PR c++/89336 - multiple stores in constexpr stmt. If we evaluate the RHS

[Bug c++/89387] [9 Regression] ICE in maybe_generic_this_capture at gcc/cp/lambda.c:945 since r268851

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89387 --- Comment #2 from Jakub Jelinek --- Created attachment 45755 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45755=edit gcc9-pr89387.patch Untested fix.

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 --- Comment #7 from Martin Liška --- Author: marxin Date: Mon Feb 18 08:21:23 2019 New Revision: 268979 URL: https://gcc.gnu.org/viewcvs?rev=268979=gcc=rev Log: Come up with fast {function,call}_summary classes (PR ipa/89306). 2019-02-18

[Bug fortran/89364] Assumed rank object with incorrect values for shape and bounds

2019-02-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89364 Thomas Koenig changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug tree-optimization/89296] [7/8/9 Regression] tree copy-header masking uninitialized warning

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89296 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug ipa/89009] Miscompilation (missing function call) with -fvisibility=hidden -fpic -O2 -fno-inline

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89009 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89325] [7/8/9 Regression] False warnings about "optimization attribute" on operators when -fno-ipa-cp-clone

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89325 Richard Biener changed: What|Removed |Added Keywords||diagnostic Priority|P3

[Bug fortran/89385] Incorrect members of C descriptor for an allocatable object

2019-02-18 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89385 --- Comment #1 from Bader at lrz dot de --- Further comment: Analogous failures also happen for descriptors of assumed-shape or POINTER objects. I suggest that I re-test these when this bug is fixed and submit a separate report if still

[Bug fortran/89384] [9 Regression] CONTIGUOUS dummy argument in BIND(C) interface incorrect when actual is non-contiguous

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

[Bug c++/89370] Output std::string in diagnostics instead of std::__cxx11::basic_string<_CharT, _Traits, _Alloc>

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89370 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/89383] New: [9 Regression] libcpp/line-map.c:748:15: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89383 Bug ID: 89383 Summary: [9 Regression] libcpp/line-map.c:748:15: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int' Product: gcc

[Bug c++/89383] [9 Regression] libcpp/line-map.c:748:15: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'

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

[Bug debug/87295] [8 Regression][early debug] ICE with -ffat-lto-objects -fdebug-types-section -g

2019-02-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 --- Comment #19 from rguenther at suse dot de --- On Thu, 7 Feb 2019, hubicka at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87295 > > --- Comment #16 from Jan Hubicka --- > GDB PR is now

[Bug middle-end/89288] [9 Regression] ICE in tree_code_size, at tree.c:865

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89288 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/89209] [9 Regression] ICE in build_ref_for_model, at tree-sra.c:1791

2019-02-18 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89209 --- Comment #7 from Martin Jambor --- Author: jamborm Date: Mon Feb 18 08:59:04 2019 New Revision: 268980 URL: https://gcc.gnu.org/viewcvs?rev=268980=gcc=rev Log: [PR 89209] Avoid segfault in a peculiar corner case in SRA 2019-02-18 Martin

[Bug tree-optimization/89332] Missed detection of dead stores to array in a loop

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89332 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/89337] Bogus "exceeds maximum object size" on unreachable code

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89337 --- Comment #11 from Richard Biener --- (In reply to Rafael Avila de Espindola from comment #10) > Maybe we should have a general flag that disables all warnings where gcc > cannot prove that there is a path from a function entry to the broken >

[Bug libbacktrace/89362] [8/9 regression] zlib support breaks libbacktrace on strict-alignment platforms

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89362 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug c++/80438] Variadic template class argument deduction failure from variadic constructor deduction guide

2019-02-18 Thread ed at catmur dot uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80438 Ed Catmur changed: What|Removed |Added CC||ed at catmur dot uk --- Comment #2 from Ed

[Bug fortran/89364] Assumed rank object with incorrect values for shape and bounds

2019-02-18 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89364 --- Comment #2 from Bader at lrz dot de --- (In reply to Dominique d'Humieres from comment #1) > Why do you want the shape to be [4,-1]? The Fortran 2018 standard explicitly prescribes this in 16.9.172, para 5. Regards Reinhold

[Bug ipa/89306] [8 Regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 Martin Liška changed: What|Removed |Added Status|WAITING |RESOLVED Known to work|9.0

[Bug middle-end/89294] [9 regression] ICE in valid_constant_size_p, at tree.c:7524

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89294 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug gcov-profile/89307] -fprofile-generate binary may be too slow in multithreaded environment due to cache-line conflicts on counters

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89307 --- Comment #7 from Richard Biener --- Btw, use of TLS has * size of counters overhead (one could use char sized TLS counters and update the global ones with locking on overflow) * tear-down/build-up cost at thread termination/creation

[Bug tree-optimization/89317] Ineffective code from std::copy

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89317 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/89378] [9 regression][MIPS] FAIL: gcc.dg/vect/pr88598-3.c -mmsa (internal compiler error)

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89378 Richard Biener changed: What|Removed |Added Target||mips Target Milestone|---

[Bug tree-optimization/89386] New: Generation of vectorized MULHRS (Multiply High with Round and Scale) instruction

2019-02-18 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89386 Bug ID: 89386 Summary: Generation of vectorized MULHRS (Multiply High with Round and Scale) instruction Product: gcc Version: unknown Status: UNCONFIRMED

[Bug middle-end/89292] [9 regression] test case gcc.target/powerpc/rs6000-fpint.c fails after r268705

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89292 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug fortran/89384] New: CONTIGUOUS dummy argument in BIND(C) interface incorrect when actual is non-contiguous

2019-02-18 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89384 Bug ID: 89384 Summary: CONTIGUOUS dummy argument in BIND(C) interface incorrect when actual is non-contiguous Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug fortran/89385] New: Incorrect members of C descriptor for an allocatable object

2019-02-18 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89385 Bug ID: 89385 Summary: Incorrect members of C descriptor for an allocatable object Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/89314] [7 Regression] ICE in wide_int_to_tree_1, at tree.c:1561

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89314 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug rtl-optimization/89313] [9 Regression] ICE in process_alt_operands, at lra-constraints.c:2962

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89313 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug other/89327] Joined options without RejectsNegative

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89327 --- Comment #1 from Richard Biener --- Yeah, all of them look to miss RejectNegative

[Bug lto/89335] [9 Regression] ICE with LTO -Wsuggest-final-methods: ICE during IPA pass devirt in types_same_for_odr, at ipa-devirt.c:391

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89335 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug inline-asm/89334] unsupported size for integer register

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89334 Richard Biener changed: What|Removed |Added Keywords||diagnostic

[Bug c/89340] [7/8 Regression] ICE in function_and_variable_visibility, at ipa-visibility.c:707

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89340 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/89209] [9 Regression] ICE in build_ref_for_model, at tree-sra.c:1791

2019-02-18 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89209 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/89351] internal compiler error: in exact_div, at poly-int.h:2139 with -fgnu-tm

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89351 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/89354] [7 Regression] Combine pass yields wrong code with -O2 and -msse2 for 32bit target

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89354 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-*

[Bug c++/89383] [9 Regression] libcpp/line-map.c:748:15: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89383 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/89361] [7/8/9 Regression] s390 broken without S390_USE_TARGET_ATTRIBUTE, likely since r257489

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89361 Richard Biener changed: What|Removed |Added Target||s390*-*-* Priority|P3

[Bug c++/89383] [9 Regression] libcpp/line-map.c:748:15: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89383 --- Comment #2 from Martin Liška --- Author: marxin Date: Mon Feb 18 09:46:19 2019 New Revision: 268981 URL: https://gcc.gnu.org/viewcvs?rev=268981=gcc=rev Log: Use 1UL constant in order to not overflow (PR c++/89383). 2019-02-18 Martin Liska

[Bug c++/89381] [7/8/9 Regression] Implicit copy constructor cannot be generated after unrelated class definition

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89381 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug c++/89383] [9 Regression] libcpp/line-map.c:748:15: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89383 Richard Biener changed: What|Removed |Added Version|unknown |9.0 Target Milestone|---

[Bug c++/88680] [9 Regression] bogus -Wtype-limits for constant expressions after r267272

2019-02-18 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88680 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug sanitizer/89308] [8 only] The sanitizers do no longer work on GCC 8 with newer kernels

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89308 Richard Biener changed: What|Removed |Added Priority|P1 |P2

[Bug target/89324] [9 Regression] ICE in extract_constrain_insn, at recog.c:2211 on aarch64

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89324 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Version|unknown

[Bug c++/89331] [8/9 Regression] internal compiler error: in build_simple_base_path, at cp/class.c:589

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89331 Richard Biener changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug ipa/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid Priority|P3

[Bug lto/89358] [7/8/9 Regression] Combining -std=c++14 and -std=c++17 objects gives ODR warnings

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89358 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug d/89177] unaligned memory access in libphobos

2019-02-18 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89177 --- Comment #3 from Bernd Edlinger --- Have started a test on my ARM hardware, it will take a few days to run the complete test suite. BTW: I also have an issue with the install script of libphobos:

[Bug fortran/89388] New: Component selection for assumed-size DT array

2019-02-18 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89388 Bug ID: 89388 Summary: Component selection for assumed-size DT array Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/89361] [7/8 Regression] s390 broken without S390_USE_TARGET_ATTRIBUTE, likely since r257489

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89361 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] s390 |[7/8 Regression] s390

[Bug debug/86964] Too many debug symbols included, especially for extern globals

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86964 --- Comment #7 from Richard Biener --- Created attachment 45748 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45748=edit patch Thanks for working on this. For extern float x; void foo() { } I still see the basetype DIE for float

[Bug target/89369] [9 Regression] pseudo-RNG miscompiled on s390x-linux with -O2 -march=zEC12 -mtune=z13 starting with r266203

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89369 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Feb 18 11:20:43 2019 New Revision: 268984 URL: https://gcc.gnu.org/viewcvs?rev=268984=gcc=rev Log: PR target/89369 * config/s390/s390.md (*rsbg__srl_bitmask,

[Bug c++/82380] [concepts] Error when using requires constraint with attributes

2019-02-18 Thread a...@cloudius-systems.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82380 Avi Kivity changed: What|Removed |Added CC||a...@cloudius-systems.com --- Comment #1

[Bug target/89369] [9 Regression] pseudo-RNG miscompiled on s390x-linux with -O2 -march=zEC12 -mtune=z13 starting with r266203

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89369 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/88714] [9 regression] bootstrap comparison failure on armv7l since r265398

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88714 --- Comment #45 from Jakub Jelinek --- Author: jakub Date: Mon Feb 18 12:52:36 2019 New Revision: 268985 URL: https://gcc.gnu.org/viewcvs?rev=268985=gcc=rev Log: PR bootstrap/88714 * config/arm/arm.md (*arm_movdi,

[Bug target/89361] [7/8/9 Regression] s390 broken without S390_USE_TARGET_ATTRIBUTE, likely since r257489

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89361 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Feb 18 11:16:33 2019 New Revision: 268983 URL: https://gcc.gnu.org/viewcvs?rev=268983=gcc=rev Log: PR target/89361 * config/s390/s390.c

[Bug c++/89387] New: [9 Regression] ICE in maybe_generic_this_capture at gcc/cp/lambda.c:945 since r268851

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89387 Bug ID: 89387 Summary: [9 Regression] ICE in maybe_generic_this_capture at gcc/cp/lambda.c:945 since r268851 Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/89387] [9 Regression] ICE in maybe_generic_this_capture at gcc/cp/lambda.c:945 since r268851

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

[Bug tree-optimization/89296] [7/8 Regression] tree copy-header masking uninitialized warning

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89296 Richard Biener changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9

[Bug tree-optimization/89296] [7/8/9 Regression] tree copy-header masking uninitialized warning

2019-02-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89296 --- Comment #3 from Richard Biener --- Author: rguenth Date: Mon Feb 18 12:56:15 2019 New Revision: 268986 URL: https://gcc.gnu.org/viewcvs?rev=268986=gcc=rev Log: 2019-02-18 Richard Biener PR tree-optimization/89296 *

[Bug fortran/89388] Component selection for assumed-size DT array

2019-02-18 Thread Bader at lrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89388 --- Comment #1 from Bader at lrz dot de --- Actually, C1002 applies for expressions, which is not relevant for this case ... the only (non-constraint) restriction that one could (indirectly) argue to apply is 9.5.2 para2, inasmuch as the shape

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-02-18 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #10 from Andrey Drobyshev --- Created attachment 45751 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45751=edit Work-in-progress fix This patch is pretty raw. It only handles .data, .rodata and .bss. It does not handle

[Bug c++/89367] Constexpr expression is not constexpr in template, but is constexpr in non-template.

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89367 --- Comment #7 from Jakub Jelinek --- If the compiler can prove the addresses are the same or are different, then sure, it will evaluate to constant 0 or 1. The question is if the compiler must be able to prove it in all cases (which is

[Bug c++/82380] [concepts] Error when using requires constraint with attributes

2019-02-18 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82380 --- Comment #2 from Casey Carter --- You can work around this bug by using a trailing requires-clause instead of putting the requires-clause in the template-head.

[Bug middle-end/89294] [9 regression] ICE in valid_constant_size_p, at tree.c:7524

2019-02-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89294 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/89294] [9 regression] ICE in valid_constant_size_p, at tree.c:7524

2019-02-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89294 --- Comment #6 from Martin Sebor --- Author: msebor Date: Mon Feb 18 16:31:17 2019 New Revision: 268990 URL: https://gcc.gnu.org/viewcvs?rev=268990=gcc=rev Log: PR middle-end/89294 - ICE in valid_constant_size_p gcc/c-family/ChangeLog:

[Bug c++/89367] Constexpr expression is not constexpr in template, but is constexpr in non-template.

2019-02-18 Thread frank.secilia at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89367 --- Comment #6 from Frank Secilia --- I can't find anything in the standard under `constant expressions` or `converted constant expressions` that explicitly allows non-null pointer-to-member-functions in constexpr contexts, but I also can't find

[Bug libbacktrace/89362] [8/9 regression] zlib support breaks libbacktrace on strict-alignment platforms

2019-02-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89362 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-02-18 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 --- Comment #11 from Andrey Drobyshev --- (In reply to Martin Liška from comment #9) > (In reply to Andrey Drobyshev from comment #8) > > Great you've been working on that Andrey. > > > I recently started to work on this issue as well. I

[Bug target/89324] [9 Regression] ICE in extract_constrain_insn, at recog.c:2211 on aarch64

2019-02-18 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89324 --- Comment #4 from Matthew Malcomson --- There were similar problems in handling the stack pointer with subs/adds instructions elsewhere in the aarch64 backend. Patch proposed & being worked on here:

[Bug c++/80871] Template partial ordering considered non-ambiguous with deduced and non-deduced parameter packs

2019-02-18 Thread ed at catmur dot uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80871 --- Comment #3 from Ed Catmur --- Sorry. See also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80438

[Bug c++/80871] Template partial ordering considered non-ambiguous with deduced and non-deduced parameter packs

2019-02-18 Thread ed at catmur dot uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80871 Ed Catmur changed: What|Removed |Added CC||ed at catmur dot uk --- Comment #2 from Ed

[Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398

2019-02-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #10

[Bug preprocessor/89373] macro expansion not counting braces correctly

2019-02-18 Thread mdblack98 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89373 --- Comment #4 from mdblack98 at yahoo dot com --- FYI...the variadic macro __VA_ARGS__ did solve the braced items problem on array initialization in nested macros. Just have to move the argument to the end of the macro... Thanks Mike

[Bug c++/89387] [9 Regression] ICE in maybe_generic_this_capture at gcc/cp/lambda.c:945 since r268851

2019-02-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89387 --- Comment #1 from Martin Liška --- Reduced test-case: $ cat ice.ii template class a> class b { using c = int; using f = a; f::d; void e() { [&] { d(); }; } void d(); };

[Bug c++/89389] New: inlining failed in call to always_inline -- removing attribute leaves function inlined

2019-02-18 Thread peter_foelsche at mentor dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89389 Bug ID: 89389 Summary: inlining failed in call to always_inline -- removing attribute leaves function inlined Product: gcc Version: 5.3.0 Status: UNCONFIRMED

[Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398

2019-02-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761 --- Comment #11 from Jeffrey A. Law --- Note configuring for mips-linux will show the octeon-exts failures.

[Bug fortran/87689] PowerPC64 ELFv2 function parameter passing violation

2019-02-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 --- Comment #25 from Thomas Koenig --- Author: tkoenig Date: Mon Feb 18 18:28:58 2019 New Revision: 268992 URL: https://gcc.gnu.org/viewcvs?rev=268992=gcc=rev Log: 2019-02-18 Thomas Koenig PR fortran/87689 * trans-decl.c

[Bug c++/89390] New: [9 Regression] ICE in get_string, at spellcheck-tree.h:46

2019-02-18 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89390 Bug ID: 89390 Summary: [9 Regression] ICE in get_string, at spellcheck-tree.h:46 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89391] New: [9 Regression] ICE in build_target_expr_with_type, at cp/tree.c:795

2019-02-18 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89391 Bug ID: 89391 Summary: [9 Regression] ICE in build_target_expr_with_type, at cp/tree.c:795 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89392] New: [7/8/9 Regression] ICE in bitmap_bit_p, at bitmap.c:978

2019-02-18 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89392 Bug ID: 89392 Summary: [7/8/9 Regression] ICE in bitmap_bit_p, at bitmap.c:978 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89285] [8/9 Regression] ICE after casting the this pointer in the constructor in C++17 mode

2019-02-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285 --- Comment #14 from Jakub Jelinek --- Created attachment 45752 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45752=edit gcc9-pr89285.patch Updated untested patch for the constexpr evaluation on pre-folding trees.

[Bug fortran/87689] PowerPC64 ELFv2 function parameter passing violation

2019-02-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 --- Comment #26 from Thomas Koenig --- Fixed on gcc 9 so far. I will backport this to the other open branches, but only after the release of the next version of gcc 8.3.

  1   2   >